Author: bugman Date: Mon Sep 22 16:43:38 2014 New Revision: 25957 URL: http://svn.gna.org/viewcvs/relax?rev=25957&view=rev Log: Modifications to the User_functions.test_structure_add_atom GUI test. As lists of lists are now accepted by the structure.add_atom user function, the operation in the GUI is now significantly different. Therefore many checks have been removed from the GUI test. Modified: trunk/test_suite/gui_tests/test_user_functions.py Modified: trunk/test_suite/gui_tests/test_user_functions.py URL: http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/test_user_functions.py?rev=25957&r1=25956&r2=25957&view=diff ============================================================================== --- trunk/test_suite/gui_tests/test_user_functions.py (original) +++ trunk/test_suite/gui_tests/test_user_functions.py Mon Sep 22 16:43:38 2014 @@ -200,15 +200,15 @@ uf.create_wizard(parent=self.app.gui) # Set the y-value of a single pos, and check. - uf.page.uf_args['pos'].selection_win_show() - uf.page.uf_args['pos'].sel_win.sequence.SetStringItem(index=1, col=1, label=int_to_gui(2)) - uf.page.uf_args['pos'].selection_win_data() - pos = uf.page.uf_args['pos'].GetValue() - print("Pos: %s" % pos) - self.assertEqual(len(pos), 3) - self.assertEqual(pos[0], None) - self.assertEqual(pos[1], 2.0) - self.assertEqual(pos[2], None) + #uf.page.uf_args['pos'].selection_win_show() + #uf.page.uf_args['pos'].sel_win.sequence.SetStringItem(index=1, col=1, label=int_to_gui(2)) + #uf.page.uf_args['pos'].selection_win_data() + #pos = uf.page.uf_args['pos'].GetValue() + #print("Pos: %s" % pos) + #self.assertEqual(len(pos), 3) + #self.assertEqual(pos[0], None) + #self.assertEqual(pos[1], 2.0) + #self.assertEqual(pos[2], None) # Set the pos to nothing in the wizard, open the Sequence window, close the window, and check that None comes back. uf.page.uf_args['pos'].SetValue(str_to_gui('')) @@ -232,7 +232,7 @@ self.assertEqual(pos[2], -3.0) # Set the pos to a number of invalid values, checking that they are ignored. - for val in ['2', 'die', '[1, 2, 3', '[1]', '[[1, 2, 3], 1, 2, 3], [1, 2, 3]]']: + for val in ['die', '[1, 2, 3', '[[1, 2, 3], 1, 2, 3], [1, 2, 3]]']: uf.page.uf_args['pos'].SetValue(str_to_gui(val)) uf.page.uf_args['pos'].selection_win_show() uf.page.uf_args['pos'].selection_win_data() @@ -249,10 +249,10 @@ uf.page.uf_args['pos'].selection_win_data() pos = uf.page.uf_args['pos'].GetValue() print("Pos: %s" % pos) - self.assertEqual(len(pos), 3) + #self.assertEqual(len(pos), 3) self.assertEqual(pos[0], 1.0) - self.assertEqual(pos[1], None) - self.assertEqual(pos[2], None) + #self.assertEqual(pos[1], None) + #self.assertEqual(pos[2], None) def test_structure_pdb_read(self):