Author: bugman Date: Tue May 22 12:09:08 2012 New Revision: 16372 URL: http://svn.gna.org/viewcvs/relax?rev=16372&view=rev Log: Refactored the system and GUI tests for code sharing. The GUI tests now can inherit tests from the system tests. This is done for the BMRB system tests, both of which now run as GUI tests. For this, a test class specific script_exec() method has been added. For the system tests, it passes the system tests script into the interpreter. For the GUI tests, it executes the script using the function locals so that the GUI test execute_uf() method is accessible. Added: branches/uf_redesign/test_suite/gui_tests/scripts/bmrb_rw.py - copied, changed from r16366, branches/uf_redesign/test_suite/gui_tests/bmrb.py Modified: branches/uf_redesign/test_suite/gui_tests/base_classes.py branches/uf_redesign/test_suite/gui_tests/bmrb.py branches/uf_redesign/test_suite/system_tests/base_classes.py branches/uf_redesign/test_suite/system_tests/bmrb.py branches/uf_redesign/test_suite/system_tests/scripts/bmrb_rw.py [This mail would be too long, it was shortened to contain the URLs only.] Modified: branches/uf_redesign/test_suite/gui_tests/base_classes.py URL: http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/gui_tests/base_classes.py?rev=16372&r1=16371&r2=16372&view=diff Modified: branches/uf_redesign/test_suite/gui_tests/bmrb.py URL: http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/gui_tests/bmrb.py?rev=16372&r1=16371&r2=16372&view=diff Copied: branches/uf_redesign/test_suite/gui_tests/scripts/bmrb_rw.py (from r16366, branches/uf_redesign/test_suite/gui_tests/bmrb.py) URL: http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/gui_tests/scripts/bmrb_rw.py?p2=branches/uf_redesign/test_suite/gui_tests/scripts/bmrb_rw.py&p1=branches/uf_redesign/test_suite/gui_tests/bmrb.py&r1=16366&r2=16372&rev=16372&view=diff Modified: branches/uf_redesign/test_suite/system_tests/base_classes.py URL: http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/system_tests/base_classes.py?rev=16372&r1=16371&r2=16372&view=diff Modified: branches/uf_redesign/test_suite/system_tests/bmrb.py URL: http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/system_tests/bmrb.py?rev=16372&r1=16371&r2=16372&view=diff Modified: branches/uf_redesign/test_suite/system_tests/scripts/bmrb_rw.py URL: http://svn.gna.org/viewcvs/relax/branches/uf_redesign/test_suite/system_tests/scripts/bmrb_rw.py?rev=16372&r1=16371&r2=16372&view=diff