Menu

Commit [r17250]  Maximize  Restore  History

Merged revisions 17210-17233,17236,17242-17244 via svnmerge from

svn+ssh://bugman@.../svn/relax/trunk

........
r17210 | bugman | 2012-07-04 17:43:04 +0200 (Wed, 04 Jul 2012) | 7 lines

Bug fix for the GUI tests on MS Windows.

The GuiTestCase._execute_uf() method now prevents the wizard from running when calling the GUI
user function by setting the wx_wizard_run argument to False. This allows the wizard _ok() call to
function on Windows.
........
r17211 | bugman | 2012-07-09 10:52:01 +0200 (Mon, 09 Jul 2012) | 5 lines

Bug fix for the Dead_uf_pages.test_mol_create() GUI test for MS Windows.

The _execute_uf() method is now used instead of simulating _ok() calls.
........
r17212 | bugman | 2012-07-09 16:06:34 +0200 (Mon, 09 Jul 2012) | 3 lines

Bug fix for the running of the GUI tests on Mac OS X - the relax GUI 'app' needs to be deleted after each test.
........
r17213 | bugman | 2012-07-09 16:20:57 +0200 (Mon, 09 Jul 2012) | 6 lines

Bug fix for the GUI test suite setUp() method.

The observer objects are reset at the start to get around a bug when the setUp() method fails for a
previous test.
........
r17214 | bugman | 2012-07-10 08:11:40 +0200 (Tue, 10 Jul 2012) | 9 lines

Redesign of the setUp() and tearDown() methods of the GUI tests.

This is needed as the current design does not work under MS Windows! Instead of created a new wx
app for each test (this dies in Windows as it looks like only a limited number of toolbars can be
created), only one app is created and is recycled. This design better mimics GUI usage anyway.

This change uncovers a few GUI bugs not caught by the previous design.
........
r17215 | bugman | 2012-07-10 08:50:40 +0200 (Tue, 10 Jul 2012) | 6 lines

Removed the notebook tab deletion from the GUI tests tearDown() method.

This should be performed when a relax reset happens, so it is not needed in the tearDown() method
just before the reset() call. This change reveals another set of GUI bugs!
........
r17216 | bugman | 2012-07-10 09:33:26 +0200 (Tue, 10 Jul 2012) | 5 lines

Improved debugging print outs for the observer objects.

The method name is now stored and included in all the observer 'debug>' printouts.
........
r17217 | bugman | 2012-07-10 10:43:04 +0200 (Tue, 10 Jul 2012) | 3 lines

Bug fix for the GUI tests setUp() method - the observer objects must no be reset!
........
r17218 | bugman | 2012-07-10 11:52:31 +0200 (Tue, 10 Jul 2012) | 3 lines

Shifted all of the observer registration and unregistration to observer_setup() in the pipe editor.
........
r17219 | bugman | 2012-07-10 11:55:00 +0200 (Tue, 10 Jul 2012) | 6 lines

The GUI show_pipe_editor() method is now the place where the methods are registered with the observers.

This is a partial bug fix for the GUI tests. The hiding mechanism of the window with unregistration
requires this.
........
r17220 | bugman | 2012-07-10 12:24:49 +0200 (Tue, 10 Jul 2012) | 6 lines

Fix for the State.test_load_state_no_gui() for handling pipe bundles.

Though not caught by the test, the pipe needs to be associated with a pipe bundle to be able to
cleanly associate with a model-free analysis tab.
........
r17221 | bugman | 2012-07-10 12:26:41 +0200 (Tue, 10 Jul 2012) | 7 lines

Bug fix for the pipe editor window hiding and restoring.

All of the Pipe_editor.Show() method has been shifted into the GUI show_pipe_editor() method. This
is needed for the technique of unregistering with the observer objects when the window is closed via
a Hide() call.
........
r17222 | bugman | 2012-07-10 14:14:07 +0200 (Tue, 10 Jul 2012) | 6 lines

Improvements to the skipped test printout from the test suite.

Now all test categories (system, unit and GUI) are printed if a module/package is missing. This
allows for better debugging.
........
r17223 | bugman | 2012-07-10 14:37:33 +0200 (Tue, 10 Jul 2012) | 6 lines

Fix for the reporting of skipped GUI tests.

The Frame_order tests skipped because of the missing Scipy module were been labelled as system
rather than GUI tests.
........
r17224 | bugman | 2012-07-10 17:39:28 +0200 (Tue, 10 Jul 2012) | 7 lines

Bug fix for MS Windows for the deletion of temporary files in the system tests.

For certain Windows/Python combinations, a WindowsError was being raised saying that the file cannot
be deleted as it is being used by another process. This happens when the XML file from a
results.write or state.save user function call is deleted by the system test tearDown() method.
........
r17225 | bugman | 2012-07-10 20:16:55 +0200 (Tue, 10 Jul 2012) | 3 lines

Updated relax to the GNU General Public License version 3.
........
r17226 | bugman | 2012-07-10 20:43:53 +0200 (Tue, 10 Jul 2012) | 3 lines

More GPL v3 license updates.
........
r17227 | bugman | 2012-07-11 11:18:44 +0200 (Wed, 11 Jul 2012) | 7 lines

Bug fix for the model-free GUI auto-analysis GUI test on MS Windows.

The wizards for the CSA value and nuclear isotopes were experiencing racing conditions on MS Windows
with the _ok() calls. These have been replaced with _go_next() calls which do not have the same
issue.
........
r17228 | bugman | 2012-07-11 12:23:50 +0200 (Wed, 11 Jul 2012) | 3 lines

Increased the size of the test suite warning dialog for MS Windows.
........
r17229 | bugman | 2012-07-11 15:31:08 +0200 (Wed, 11 Jul 2012) | 3 lines

Shifted some of the sample scripts into the analysis specific sub-directories.
........
r17230 | bugman | 2012-07-11 16:59:51 +0200 (Wed, 11 Jul 2012) | 3 lines

Updated the journal reference for the published lactose conformational search scripts.
........
r17231 | bugman | 2012-07-11 17:06:20 +0200 (Wed, 11 Jul 2012) | 3 lines

Fixes for the prompt examples in the dipole_pair.read_dist user function documentation.
........
r17232 | bugman | 2012-07-11 17:24:52 +0200 (Wed, 11 Jul 2012) | 3 lines

Expanded RelaxNoInteratomError to handle the spin IDs as arguments, including these in the message.
........
r17233 | bugman | 2012-07-11 18:00:45 +0200 (Wed, 11 Jul 2012) | 3 lines

Fixes for the dipole_pair.read_dist user function.
........
r17236 | bugman | 2012-07-12 11:35:20 +0200 (Thu, 12 Jul 2012) | 6 lines

Merged the CHANGES file from the relax 2.1.0 tag back to the trunk.

The command used was:
svn merge -r17234:17235 svn+ssh://bugman@.../svn/relax/tags/2.1.0
........
r17242 | bugman | 2012-07-12 17:29:44 +0200 (Thu, 12 Jul 2012) | 3 lines

Import fix for the epydoc building of the API documentation.
........
r17243 | bugman | 2012-07-12 17:30:02 +0200 (Thu, 12 Jul 2012) | 3 lines

Epydoc docstring fixes for the API documentation.
........
r17244 | bugman | 2012-07-12 17:36:04 +0200 (Thu, 12 Jul 2012) | 3 lines

Import additions to fix the epydoc import of the 'sconstruct' script for the API documentation.
........

bugman 2012-07-12

1 2 3 .. 21 > >> (Page 1 of 21)
changed /branches/frame_order_testing
changed /branches/frame_order_testing/ansi.py
changed /branches/frame_order_testing/arg_check.py
changed /branches/frame_order_testing/auto_analyses/__init__.py
changed /branches/frame_order_testing/auto_analyses/dauvergne_protocol.py
changed /branches/frame_order_testing/auto_analyses/noe.py
changed /branches/frame_order_testing/auto_analyses/relax_fit.py
changed /branches/frame_order_testing/auto_analyses/stereochem_analysis.py
changed /branches/frame_order_testing/colour.py
changed /branches/frame_order_testing/data/__init__.py
changed /branches/frame_order_testing/data/align_tensor.py
changed /branches/frame_order_testing/data/data_classes.py
changed /branches/frame_order_testing/data/diff_tensor.py
changed /branches/frame_order_testing/data/exp_info.py
changed /branches/frame_order_testing/data/gui.py
changed /branches/frame_order_testing/data/interatomic.py
changed /branches/frame_order_testing/data/mol_res_spin.py
changed /branches/frame_order_testing/data/pipe_container.py
changed /branches/frame_order_testing/data/prototype.py
changed /branches/frame_order_testing/data/relax_xml.py
changed /branches/frame_order_testing/dep_check.py
changed /branches/frame_order_testing/docs/CHANGES
changed /branches/frame_order_testing/docs/COPYING
changed /branches/frame_order_testing/docs/__init__.py
changed /branches/frame_order_testing/docs/latex/__init__.py
/branches/frame_order_testing/ansi.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/arg_check.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/auto_analyses/__init__.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/auto_analyses/dauvergne_protocol.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/auto_analyses/noe.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/auto_analyses/relax_fit.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/auto_analyses/stereochem_analysis.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/colour.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/__init__.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/align_tensor.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/data_classes.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/diff_tensor.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/exp_info.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/gui.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/interatomic.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/mol_res_spin.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/pipe_container.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/prototype.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/data/relax_xml.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/dep_check.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/docs/CHANGES Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/docs/COPYING Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/docs/__init__.py Diff Switch to side-by-side view
Loading...
/branches/frame_order_testing/docs/latex/__init__.py Diff Switch to side-by-side view
Loading...
1 2 3 .. 21 > >> (Page 1 of 21)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.