Menu

Commit [r16372]  Maximize  Restore  History

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.

bugman 2012-05-22

changed /branches/uf_redesign/test_suite/gui_tests/base_classes.py
changed /branches/uf_redesign/test_suite/gui_tests/bmrb.py
copied /branches/uf_redesign/test_suite/gui_tests/bmrb.py -> /branches/uf_redesign/test_suite/gui_tests/scripts/bmrb_rw.py
changed /branches/uf_redesign/test_suite/system_tests/base_classes.py
changed /branches/uf_redesign/test_suite/system_tests/bmrb.py
changed /branches/uf_redesign/test_suite/system_tests/scripts/bmrb_rw.py
/branches/uf_redesign/test_suite/gui_tests/base_classes.py Diff Switch to side-by-side view
Loading...
/branches/uf_redesign/test_suite/gui_tests/bmrb.py Diff Switch to side-by-side view
Loading...
/branches/uf_redesign/test_suite/system_tests/base_classes.py Diff Switch to side-by-side view
Loading...
/branches/uf_redesign/test_suite/system_tests/bmrb.py Diff Switch to side-by-side view
Loading...
/branches/uf_redesign/test_suite/system_tests/scripts/bmrb_rw.py Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.