[Zope-Checkins] CVS: Zope3/utilities - unittestgui.py:1.1.2.6

Tres Seaver tseaver@zope.com
Wed, 2 Jan 2002 10:41:10 -0500


Update of /cvs-repository/Zope3/utilities
In directory cvs.zope.org:/tmp/cvs-serv12828

Modified Files:
      Tag: Zope-3x-branch
	unittestgui.py 
Log Message:
 - Preserve warnings across possible multiple names.

=== Zope3/utilities/unittestgui.py 1.1.2.5 => 1.1.2.6 ===
             test = unittest.defaultTestLoader.loadTestsFromNames(
                                 COMMA_SPACE.split( testName ) )
+            warnings = getattr( test, 'warnings', [] )
+            for sub_test in test._tests:
+                warnings.extend( getattr( sub_test, 'warnings', [] ) )
+            test.warnings = warnings
         except:
             exc_type, exc_value, exc_tb = sys.exc_info()
             apply(traceback.print_exception,sys.exc_info())