Use setUpClass and tearDownClass correctly in test_os.

According to the documentation, they must be decorated as classmethods.
This commit is contained in:
Berker Peksag 2015-07-21 09:30:09 +03:00
commit 95e0960220

View file

@ -1079,7 +1079,8 @@ class MakedirTests(unittest.TestCase):
@unittest.skipUnless(hasattr(os, 'chown'), "Test needs chown")
class ChownFileTests(unittest.TestCase):
def setUpClass():
@classmethod
def setUpClass(cls):
os.mkdir(support.TESTFN)
def test_chown_uid_gid_arguments_must_be_index(self):
@ -1124,7 +1125,8 @@ class ChownFileTests(unittest.TestCase):
os.chown(support.TESTFN, uid_1, gid)
os.chown(support.TESTFN, uid_2, gid)
def tearDownClass():
@classmethod
def tearDownClass(cls):
os.rmdir(support.TESTFN)