Esempio n. 1
0
    def test_no_root(self):
        set_euid()
        self.assertNotEqual(os.geteuid(), 0)

        self.assertRaises(OSError, os.chown, self.tmpdir, 0, 0)
Esempio n. 2
0
    def test_no_root(self):
        set_euid()
        self.assertNotEqual(os.geteuid(), 0)

        self.assertRaises(OSError, os.chown, self.tmpdir, 0, 0)
Esempio n. 3
0
    def test_with_root(self):
        set_euid()
        self.assertNotEqual(os.geteuid(), 0)

        with root():
            self.assertEqual(os.getuid(), 0)
Esempio n. 4
0
    def test_with_root(self):
        set_euid()
        self.assertNotEqual(os.geteuid(), 0)

        with root():
            self.assertEqual(os.getuid(), 0)