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