mailr27233 - in /branches/frame_order_cleanup: ./ test_suite/gui_tests/general.py


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

Header


Content

Posted by edward on January 20, 2015 - 14:02:
Author: bugman
Date: Tue Jan 20 14:02:16 2015
New Revision: 27233

URL: http://svn.gna.org/viewcvs/relax?rev=27233&view=rev
Log:
Merged revisions 27162 via svnmerge from 
svn+ssh://bugman@xxxxxxxxxxx/svn/relax/trunk

........
  r27162 | tlinnet | 2015-01-14 15:20:02 +0100 (Wed, 14 Jan 2015) | 5 lines
  
  Attempt to implement GUI test: --gui-tests 
General.test_bug_23187_residue_delete_gui
  
  This will NOT catch the error.
  
  bug #23187: (https://gna.org/bugs/index.php?23187): Deleting residue in 
GUI, and then open spin viewer crashes relax.
........

Modified:
    branches/frame_order_cleanup/   (props changed)
    branches/frame_order_cleanup/test_suite/gui_tests/general.py

Propchange: branches/frame_order_cleanup/
------------------------------------------------------------------------------
--- svnmerge-integrated (original)
+++ svnmerge-integrated Tue Jan 20 14:02:16 2015
@@ -1 +1 @@
-/trunk:1-27116,27119-27161
+/trunk:1-27116,27119-27162

Modified: branches/frame_order_cleanup/test_suite/gui_tests/general.py
URL: 
http://svn.gna.org/viewcvs/relax/branches/frame_order_cleanup/test_suite/gui_tests/general.py?rev=27233&r1=27232&r2=27233&view=diff
==============================================================================
--- branches/frame_order_cleanup/test_suite/gui_tests/general.py        
(original)
+++ branches/frame_order_cleanup/test_suite/gui_tests/general.py        Tue 
Jan 20 14:02:16 2015
@@ -72,6 +72,28 @@
         self.assertEqual(cdp_name(), 'mf')
 
 
+    def test_bug_23187_residue_delete_gui(self):
+        """Catch U{bug #23187<https://gna.org/bugs/?23187>}, deleting 
residue in GUI, and then open spin viewer crashes relax."""
+
+        # Mf tab:  Simulate the new analysis wizard.
+        analysis = self.new_analysis_wizard(analysis_type='mf', 
analysis_name='Mf test', pipe_name='mf', pipe_bundle='mf bundle')
+
+        self._execute_uf(uf_name='residue.create', res_num=1)
+        self._execute_uf(uf_name='residue.create', res_num=2)
+
+        # Launch the spin viewer window.
+        self.app.gui.show_tree()
+
+        # Close the spin viewer window.
+        self.app.gui.spin_viewer.handler_close()
+
+        # Delete spin,
+        self._execute_uf(uf_name='residue.delete', res_id=":2")
+
+        # Launch the spin viewer window.
+        self.app.gui.show_tree()
+
+
     def test_new_analysis_wizard_memory_leak(self):
         """Test for memory leaks in the new analysis wizard."""
 




Related Messages


Powered by MHonArc, Updated Tue Jan 20 14:20:03 2015