mailr12125 - /1.3/test_suite/test_suite_runner.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on January 04, 2011 - 11:44:
Author: bugman
Date: Tue Jan  4 11:44:15 2011
New Revision: 12125

URL: http://svn.gna.org/viewcvs/relax?rev=12125&view=rev
Log:
The test suite summary is printed out even if not all of the test suite is 
run.


Modified:
    1.3/test_suite/test_suite_runner.py

Modified: 1.3/test_suite/test_suite_runner.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/test_suite_runner.py?rev=12125&r1=12124&r2=12125&view=diff
==============================================================================
--- 1.3/test_suite/test_suite_runner.py (original)
+++ 1.3/test_suite/test_suite_runner.py Tue Jan  4 11:44:15 2011
@@ -85,6 +85,9 @@
         system_runner = System_test_runner()
         self.system_result = system_runner.run(self.tests)
 
+        # Print out a summary of the test suite.
+        self.summary()
+
 
     def run_unit_tests(self):
         """Function for executing the unit tests."""
@@ -95,6 +98,9 @@
         # Run the tests.
         unit_runner = 
Unit_test_runner(root_path=status.install_path+os.sep+'test_suite'+os.sep+'unit_tests')
         self.unit_result = unit_runner.run(runner=RelaxTestRunner())
+
+        # Print out a summary of the test suite.
+        self.summary()
 
 
     def summary(self):
@@ -107,10 +113,13 @@
         print("###################################\n")
 
         # System/functional test summary.
-        summary_line("System/functional tests", self.system_result)
+        if hasattr(self, 'system_result'):
+            summary_line("System/functional tests", self.system_result)
 
         # Unit test summary.
-        summary_line("Unit tests", self.unit_result)
+        if hasattr(self, 'unit_result'):
+            summary_line("Unit tests", self.unit_result)
 
         # Synopsis.
-        summary_line("Synopsis", self.system_result and self.unit_result)
+        if hasattr(self, 'system_result') and hasattr(self, 'unit_result'):
+            summary_line("Synopsis", self.system_result and self.unit_result)




Related Messages


Powered by MHonArc, Updated Tue Jan 04 12:00:02 2011