Author: bugman Date: Tue Jul 12 18:56:10 2011 New Revision: 13565 URL: http://svn.gna.org/viewcvs/relax?rev=13565&view=rev Log: The relax interpreter is now properly loaded into the GUI tests! Modified: branches/gui_testing/test_suite/gui_tests/base_classes.py Modified: branches/gui_testing/test_suite/gui_tests/base_classes.py URL: http://svn.gna.org/viewcvs/relax/branches/gui_testing/test_suite/gui_tests/base_classes.py?rev=13565&r1=13564&r2=13565&view=diff ============================================================================== --- branches/gui_testing/test_suite/gui_tests/base_classes.py (original) +++ branches/gui_testing/test_suite/gui_tests/base_classes.py Tue Jul 12 18:56:10 2011 @@ -36,6 +36,18 @@ class GuiTestCase(TestCase): """The GUI specific test case.""" + def __init__(self, methodName=None): + """Set up the test case class for the system tests.""" + + # Execute the TestCase __init__ method. + super(GuiTestCase, self).__init__(methodName) + + # Load the interpreter. + self.interpreter = Interpreter(show_script=False, quit=False, raise_relax_error=True) + self.interpreter.populate_self() + self.interpreter.on(verbose=False) + + def check_exceptions(self): """Check that no exception has occurred.""" @@ -50,8 +62,3 @@ # No exception. except Queue.Empty: pass - - # Load the interpreter. - self.interpreter = Interpreter(show_script=False, quit=False, raise_relax_error=True) - self.interpreter.populate_self() - self.interpreter.on(verbose=False)