def test_no_root(self): set_euid() self.assertNotEqual(os.geteuid(), 0) self.assertRaises(OSError, os.chown, self.tmpdir, 0, 0)
def test_with_root(self): set_euid() self.assertNotEqual(os.geteuid(), 0) with root(): self.assertEqual(os.getuid(), 0)