def test_sets_and_resets_egid(self):
original_egid = os.getegid()
example_egid = original_egid + random.randrange(500, 1000)
self.useFixture(EnvironmentVariable("SUDO_GID", str(example_egid)))
with utils.sudo_gid():
self.assertThat(utils.setegid, MockCalledOnceWith(example_egid))
self.assertThat(utils.setegid, MockCalledWith(original_egid))
评论列表
文章目录