mailr26306 - in /trunk/test_suite/gui_tests: base_classes.py bruker.py general.py model_free.py noe.py relax_disp.py rx.py


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

Header


Content

Posted by edward on October 17, 2014 - 15:05:
Author: bugman
Date: Fri Oct 17 15:05:32 2014
New Revision: 26306

URL: http://svn.gna.org/viewcvs/relax?rev=26306&view=rev
Log:
Resign of how the new analysis wizard is handled in the GUI tests.

This relates to bug #22818 (https://gna.org/bugs/?22818), the GUI test suite 
failures in MS Windows
- PyAssertionError: C++ assertion "Assert failure".

The GUI test base class method new_analysis_wizard() has been created to 
simplify the process.  When
a new analysis is desired, this method should be called.  It will return the 
analysis page GUI
element for use in the test.  The method standardises the execution of the 
new analysis wizard and
sets up the analysis in the GUI.  It also properly destroys the wizard to 
avoid the memory leaking
issues such as bug #22818.

All GUI tests have been converted to use new_analysis_wizard().  This allows 
the GUI tests to pass
on MS Windows.  However there are still significant sources of memory leaks 
(the USER Objects count)
visible in the Windows Task Manager.


Modified:
    trunk/test_suite/gui_tests/base_classes.py
    trunk/test_suite/gui_tests/bruker.py
    trunk/test_suite/gui_tests/general.py
    trunk/test_suite/gui_tests/model_free.py
    trunk/test_suite/gui_tests/noe.py
    trunk/test_suite/gui_tests/relax_disp.py
    trunk/test_suite/gui_tests/rx.py

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/test_suite/gui_tests/base_classes.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/base_classes.py?rev=26306&r1=26305&r2=26306&view=diff

Modified: trunk/test_suite/gui_tests/bruker.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/bruker.py?rev=26306&r1=26305&r2=26306&view=diff

Modified: trunk/test_suite/gui_tests/general.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/general.py?rev=26306&r1=26305&r2=26306&view=diff

Modified: trunk/test_suite/gui_tests/model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/model_free.py?rev=26306&r1=26305&r2=26306&view=diff

Modified: trunk/test_suite/gui_tests/noe.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/noe.py?rev=26306&r1=26305&r2=26306&view=diff

Modified: trunk/test_suite/gui_tests/relax_disp.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/relax_disp.py?rev=26306&r1=26305&r2=26306&view=diff

Modified: trunk/test_suite/gui_tests/rx.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/rx.py?rev=26306&r1=26305&r2=26306&view=diff




Related Messages


Powered by MHonArc, Updated Fri Oct 17 16:20:02 2014