mailr19727 - /trunk/test_suite/relax_test_runner.py


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

Header


Content

Posted by edward on May 24, 2013 - 11:50:
Author: bugman
Date: Fri May 24 11:50:00 2013
New Revision: 19727

URL: http://svn.gna.org/viewcvs/relax?rev=19727&view=rev
Log:
Fix for the relax test suite on Python 3.1.

The TextTestRunner class in the unittest module is missing a few arguments 
present in all other
Python versions.


Modified:
    trunk/test_suite/relax_test_runner.py

Modified: trunk/test_suite/relax_test_runner.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/relax_test_runner.py?rev=19727&r1=19726&r2=19727&view=diff
==============================================================================
--- trunk/test_suite/relax_test_runner.py (original)
+++ trunk/test_suite/relax_test_runner.py Fri May 24 11:50:00 2013
@@ -199,8 +199,11 @@
         @type timing:           bool
         """
 
-        # Execute the base method.
-        super(RelaxTestRunner, self).__init__(stream=stream, 
descriptions=descriptions, verbosity=verbosity, failfast=failfast, 
buffer=buffer, resultclass=resultclass)
+        # Execute the base method (with Python 3.1 compatibility).
+        if sys.version_info[0] == 3 and sys.version_info[1] == 1:
+            super(RelaxTestRunner, self).__init__(stream=stream, 
descriptions=descriptions, verbosity=verbosity)
+        else:
+            super(RelaxTestRunner, self).__init__(stream=stream, 
descriptions=descriptions, verbosity=verbosity, failfast=failfast, 
buffer=buffer, resultclass=resultclass)
 
         # Store the flag.
         self.timing_flag = timing




Related Messages


Powered by MHonArc, Updated Fri May 24 12:00:02 2013