File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1112,14 +1112,15 @@ def run_unittest(*classes):
11121112 for cls in classes :
11131113 if isinstance (cls , str ):
11141114 if cls in sys .modules :
1115- loader = unittest .TestLoader ()
1115+ loader = unittest .defaultTestLoader
11161116 suite .addTest (loader .loadTestsFromModule (sys .modules [cls ]))
11171117 else :
11181118 raise ValueError ("str arguments must be keys in sys.modules" )
11191119 elif isinstance (cls , valid_types ):
11201120 suite .addTest (cls )
11211121 else :
1122- suite .addTest (unittest .TestLoader ().loadTestsFromTestCase (cls ))
1122+ loader = unittest .defaultTestLoader
1123+ suite .addTest (loader .loadTestsFromTestCase (cls ))
11231124 _filter_suite (suite , match_test )
11241125 _run_suite (suite )
11251126
Original file line number Diff line number Diff line change @@ -440,7 +440,7 @@ def test_c(self):
440440
441441 result = unittest .TestResult ()
442442 result .failfast = True
443- suite = unittest .TestLoader () .loadTestsFromTestCase (Foo )
443+ suite = unittest .defaultTestLoader .loadTestsFromTestCase (Foo )
444444 suite .run (result )
445445
446446 expected = ['a1' , 'a2' , 'b1' ]
You can’t perform that action at this time.
0 commit comments