55import  unittest 
66from  test .support  import  (
77    captured_stdout ,
8-     force_not_colorized ,
98    force_not_colorized_test_class ,
109    warnings_helper ,
1110)
@@ -37,6 +36,7 @@ def bad_cleanup2():
3736    raise  ValueError ('bad cleanup2' )
3837
3938
39+ @force_not_colorized_test_class  
4040class  Test_TestResult (unittest .TestCase ):
4141    # Note: there are not separate tests for TestResult.wasSuccessful(), 
4242    # TestResult.errors, TestResult.failures, TestResult.testsRun or 
@@ -208,7 +208,6 @@ def test_1(self):
208208        self .assertIs (test_case , test )
209209        self .assertIsInstance (formatted_exc , str )
210210
211-     @force_not_colorized  
212211    def  test_addFailure_filter_traceback_frames (self ):
213212        class  Foo (unittest .TestCase ):
214213            def  test_1 (self ):
@@ -235,7 +234,6 @@ def get_exc_info():
235234        self .assertEqual (len (dropped ), 1 )
236235        self .assertIn ("raise self.failureException(msg)" , dropped [0 ])
237236
238-     @force_not_colorized  
239237    def  test_addFailure_filter_traceback_frames_context (self ):
240238        class  Foo (unittest .TestCase ):
241239            def  test_1 (self ):
@@ -265,7 +263,6 @@ def get_exc_info():
265263        self .assertEqual (len (dropped ), 1 )
266264        self .assertIn ("raise self.failureException(msg)" , dropped [0 ])
267265
268-     @force_not_colorized  
269266    def  test_addFailure_filter_traceback_frames_chained_exception_self_loop (self ):
270267        class  Foo (unittest .TestCase ):
271268            def  test_1 (self ):
@@ -291,7 +288,6 @@ def get_exc_info():
291288        formatted_exc  =  result .failures [0 ][1 ]
292289        self .assertEqual (formatted_exc .count ("Exception: Loop\n " ), 1 )
293290
294-     @force_not_colorized  
295291    def  test_addFailure_filter_traceback_frames_chained_exception_cycle (self ):
296292        class  Foo (unittest .TestCase ):
297293            def  test_1 (self ):
@@ -453,7 +449,6 @@ def testFailFast(self):
453449        result .addUnexpectedSuccess (None )
454450        self .assertTrue (result .shouldStop )
455451
456-     @force_not_colorized  
457452    def  testFailFastSetByRunner (self ):
458453        stream  =  BufferedWriter ()
459454        runner  =  unittest .TextTestRunner (stream = stream , failfast = True )
@@ -465,6 +460,7 @@ def test(result):
465460        self .assertTrue (stream .getvalue ().endswith ('\n \n OK\n ' ))
466461
467462
463+ @force_not_colorized_test_class  
468464class  Test_TextTestResult (unittest .TestCase ):
469465    maxDiff  =  None 
470466
@@ -627,7 +623,6 @@ def _run_test(self, test_name, verbosity, tearDownError=None):
627623        test .run (result )
628624        return  stream .getvalue ()
629625
630-     @force_not_colorized  
631626    def  testDotsOutput (self ):
632627        self .assertEqual (self ._run_test ('testSuccess' , 1 ), '.' )
633628        self .assertEqual (self ._run_test ('testSkip' , 1 ), 's' )
@@ -636,7 +631,6 @@ def testDotsOutput(self):
636631        self .assertEqual (self ._run_test ('testExpectedFailure' , 1 ), 'x' )
637632        self .assertEqual (self ._run_test ('testUnexpectedSuccess' , 1 ), 'u' )
638633
639-     @force_not_colorized  
640634    def  testLongOutput (self ):
641635        classname  =  f'{ __name__ } { self .Test .__qualname__ }  
642636        self .assertEqual (self ._run_test ('testSuccess' , 2 ),
@@ -652,21 +646,17 @@ def testLongOutput(self):
652646        self .assertEqual (self ._run_test ('testUnexpectedSuccess' , 2 ),
653647                         f'testUnexpectedSuccess ({ classname } \n ' )
654648
655-     @force_not_colorized  
656649    def  testDotsOutputSubTestSuccess (self ):
657650        self .assertEqual (self ._run_test ('testSubTestSuccess' , 1 ), '.' )
658651
659-     @force_not_colorized  
660652    def  testLongOutputSubTestSuccess (self ):
661653        classname  =  f'{ __name__ } { self .Test .__qualname__ }  
662654        self .assertEqual (self ._run_test ('testSubTestSuccess' , 2 ),
663655                         f'testSubTestSuccess ({ classname } \n ' )
664656
665-     @force_not_colorized  
666657    def  testDotsOutputSubTestMixed (self ):
667658        self .assertEqual (self ._run_test ('testSubTestMixed' , 1 ), 'sFE' )
668659
669-     @force_not_colorized  
670660    def  testLongOutputSubTestMixed (self ):
671661        classname  =  f'{ __name__ } { self .Test .__qualname__ }  
672662        self .assertEqual (self ._run_test ('testSubTestMixed' , 2 ),
@@ -675,7 +665,6 @@ def testLongOutputSubTestMixed(self):
675665                f'  testSubTestMixed ({ classname } \n ' 
676666                f'  testSubTestMixed ({ classname } \n ' )
677667
678-     @force_not_colorized  
679668    def  testDotsOutputTearDownFail (self ):
680669        out  =  self ._run_test ('testSuccess' , 1 , AssertionError ('fail' ))
681670        self .assertEqual (out , 'F' )
@@ -686,7 +675,6 @@ def testDotsOutputTearDownFail(self):
686675        out  =  self ._run_test ('testSkip' , 1 , AssertionError ('fail' ))
687676        self .assertEqual (out , 'sF' )
688677
689-     @force_not_colorized  
690678    def  testLongOutputTearDownFail (self ):
691679        classname  =  f'{ __name__ } { self .Test .__qualname__ }  
692680        out  =  self ._run_test ('testSuccess' , 2 , AssertionError ('fail' ))
0 commit comments