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://bug...@svn.gna.org/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.""" _______________________________________________ relax (http://www.nmr-relax.com) This is the relax-commits mailing list relax-commits@gna.org 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