Author: tlinnet
Date: Thu Aug 21 18:07:04 2014
New Revision: 25184

URL: http://svn.gna.org/viewcvs/relax?rev=25184&view=rev
Log:
Implemted GUI test: --gui-tests Relax_disp.test_bug_22501_close_all_analyse

To catch bug:
bug #22501(https://gna.org/bugs/index.php?22501), 'Close all analyses' raises 
error.

Modified:
    trunk/test_suite/gui_tests/relax_disp.py

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=25184&r1=25183&r2=25184&view=diff
==============================================================================
--- trunk/test_suite/gui_tests/relax_disp.py    (original)
+++ trunk/test_suite/gui_tests/relax_disp.py    Thu Aug 21 18:07:04 2014
@@ -205,6 +205,29 @@
 
         # Finally close the wizard to allow subsequent tests to be able to 
operate cleanly.
         wizard.Close()
+
+
+    def test_bug_22501_close_all_analyses(self):
+        """Test catching U{bug #22501<https://gna.org/bugs/index.php?22501>}, 
'Close all analyses' raises error."""
+
+        # Simulate the new analysis wizard, selecting the fixed time CPMG 
experiment.
+        self.app.gui.analysis.menu_new(None)
+        page = self.app.gui.analysis.new_wizard.wizard.get_page(0)
+        page.select_disp(None)
+        self.app.gui.analysis.new_wizard.wizard._go_next(None)
+        self.app.gui.analysis.new_wizard.wizard._go_next(None)
+
+        # Get the data.
+        analysis_type, analysis_name, pipe_name, pipe_bundle, uf_exec = 
self.app.gui.analysis.new_wizard.get_data()
+
+        # Set up the analysis.
+        self.app.gui.analysis.new_analysis(analysis_type=analysis_type, 
analysis_name=analysis_name, pipe_name=pipe_name, pipe_bundle=pipe_bundle, 
uf_exec=uf_exec)
+
+        # Alias the analysis.
+        analysis = self.app.gui.analysis.get_page_from_name("Relaxation 
dispersion")
+
+        # Closure.
+        self.app.gui.analysis.delete_analysis(0)
 
 
     def test_hansen_trunc_data(self):


_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-commits mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-commits

Reply via email to