]> granicus.if.org Git - python/commitdiff
Issue #18322: fix some test_stat nits.
authorAntoine Pitrou <solipsis@pitrou.net>
Sat, 29 Jun 2013 10:58:57 +0000 (12:58 +0200)
committerAntoine Pitrou <solipsis@pitrou.net>
Sat, 29 Jun 2013 10:58:57 +0000 (12:58 +0200)
Lib/test/test_stat.py

index be0c5c520e7df12476a7b19bf31fee80e9c4957e..af6ced4204041038d5991a06a2045973abc138a6 100644 (file)
@@ -1,11 +1,11 @@
 import unittest
 import os
-from test.support import TESTFN, run_unittest, import_fresh_module
+from test.support import TESTFN, import_fresh_module
 
 c_stat = import_fresh_module('stat', fresh=['_stat'])
 py_stat = import_fresh_module('stat', blocked=['_stat'])
 
-class TestFilemode(unittest.TestCase):
+class TestFilemode:
     statmod = None
 
     file_flags = {'SF_APPEND', 'SF_ARCHIVED', 'SF_IMMUTABLE', 'SF_NOUNLINK',
@@ -186,21 +186,17 @@ class TestFilemode(unittest.TestCase):
             self.assertEqual(func(0), 0)
 
 
-class TestFilemodeCStat(TestFilemode):
+class TestFilemodeCStat(TestFilemode, unittest.TestCase):
     statmod = c_stat
 
     formats = TestFilemode.formats | {'S_IFDOOR', 'S_IFPORT', 'S_IFWHT'}
-    format_funcss = TestFilemode.format_funcs | {'S_ISDOOR', 'S_ISPORT',
-                                                 'S_ISWHT'}
+    format_funcs = TestFilemode.format_funcs | {'S_ISDOOR', 'S_ISPORT',
+                                                'S_ISWHT'}
 
 
-class TestFilemodePyStat(TestFilemode):
+class TestFilemodePyStat(TestFilemode, unittest.TestCase):
     statmod = py_stat
 
 
-def test_main():
-    run_unittest(TestFilemodeCStat)
-    run_unittest(TestFilemodePyStat)
-
 if __name__ == '__main__':
-    test_main()
+    unittest.main()