Menu

SVN archive Commit Log


Commit Date  
[r17217] by bugman

Bug fix for the GUI tests setUp() method - the observer objects must no be reset!

2012-07-10 08:43:04 Tree
[r17216] by bugman

Improved debugging print outs for the observer objects.

The method name is now stored and included in all the observer 'debug>' printouts.

2012-07-10 07:33:26 Tree
[r17215] by bugman

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!

2012-07-10 06:50:40 Tree
[r17214] by bugman

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.

2012-07-10 06:11:40 Tree
[r17213] by bugman

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.

2012-07-09 14:20:57 Tree
[r17212] by bugman

Bug fix for the running of the GUI tests on Mac OS X - the relax GUI 'app' needs to be deleted after each test.

2012-07-09 14:06:34 Tree
[r17211] by bugman

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.

2012-07-09 08:52:01 Tree
[r17210] by bugman

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.

2012-07-04 15:43:04 Tree
[r17209] by bugman

Merged revisions 17206 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

........
r17206 | bugman | 2012-07-04 14:22:00 +0200 (Wed, 04 Jul 2012) | 5 lines

Fixes for the tooltips and activation/deactivation of the GUI model-free analysis buttons.

This is for the buttons for setting up the relaxation mechanisms and the nuclear isotopes.
........

2012-07-04 14:32:33 Tree
[r17208] by bugman

Merged revisions 17197,17199,17201,17206 via svnmerge from
svn+ssh://bugman@.../svn/relax/trunk

................
r17197 | bugman | 2012-07-04 12:47:28 +0200 (Wed, 04 Jul 2012) | 3 lines

Initialized merge tracking via "svnmerge" with revisions "1-16841" from
svn+ssh://bugman@.../svn/relax/branches/absolute_rdc
................
r17199 | bugman | 2012-07-04 12:50:18 +0200 (Wed, 04 Jul 2012) | 71 lines

Merged revisions 16851,16856-16857,17187-17193,17195-17196 via svnmerge from
svn+ssh://bugman@.../svn/relax/branches/absolute_rdc

........
r16851 | bugman | 2012-06-11 20:13:41 +0200 (Mon, 11 Jun 2012) | 5 lines

Added the 'absolute' keyword arg to the rdc.read user function definition.

This will be used to mark RDCs as being unsigned.
........
r16856 | bugman | 2012-06-11 20:21:58 +0200 (Mon, 11 Jun 2012) | 3 lines

Created an initial system (and GUI) test for the absolute RDC concept.
........
r16857 | bugman | 2012-06-11 20:23:02 +0200 (Mon, 11 Jun 2012) | 3 lines

Added the script for the system test of the last commit (r16856).
........
r17187 | bugman | 2012-07-04 11:18:32 +0200 (Wed, 04 Jul 2012) | 5 lines

The rdc.read user function backend now accepts the 'absolute' argument.

This is used to signal that the RDCs are signless absolute values.
........
r17188 | bugman | 2012-07-04 11:19:23 +0200 (Wed, 04 Jul 2012) | 3 lines

Created an absolute value version of the synthetic CaM RDC file for the test suite.
........
r17189 | bugman | 2012-07-04 11:34:20 +0200 (Wed, 04 Jul 2012) | 3 lines

Whitespace fix.
........
r17190 | bugman | 2012-07-04 11:34:43 +0200 (Wed, 04 Jul 2012) | 3 lines

Converted the N-state model absolute_rdcs.py system test script to the interatomic data design.
........
r17191 | bugman | 2012-07-04 11:56:28 +0200 (Wed, 04 Jul 2012) | 3 lines

The rdc.read user function backend is now storing the absolute value flag in interatom.absolute_rdc.
........
r17192 | bugman | 2012-07-04 11:58:44 +0200 (Wed, 04 Jul 2012) | 6 lines

Added support for the absolute or signless RDCs to the N-state model.

This simply propagates the absolute flags into the maths_fns.rdc module functions whereby the
absolute RDC values and gradients can be returned.
........
r17193 | bugman | 2012-07-04 12:04:51 +0200 (Wed, 04 Jul 2012) | 9 lines

Fix for the absolute_rdcs.py system test script.

The signed and signless data are now loaded using the same alignment ID. A single RDC has been
removed from the test_suite/shared_data/align_data/CaM/synth_rdc_abs RDC file which is negative in
the corresponding synth_rdc file. The signed RDCs are first loaded followed by the signless RDCs
which overwrite the original RDCs - all except for the single negative value with the absolute flag
turned off. The single negative RDC allows the tensor negative and positive lobes to be defined.
........
r17195 | bugman | 2012-07-04 12:24:44 +0200 (Wed, 04 Jul 2012) | 5 lines

Bug fix for the N_state_model _target_fn_setup() method for the absolute_rdc data structure.

This needs to be initialised to None for any analysis which doesn't include RDC data.
........
r17196 | bugman | 2012-07-04 12:27:21 +0200 (Wed, 04 Jul 2012) | 6 lines

Bug fix for the N-state model _minimise_setup_rdcs() method for when the RDC data is incomplete.

The set up of the absolute RDC flag data structure can no handle the absence of the flag for certain
interatomic data containers or alignments.
........
................
r17201 | bugman | 2012-07-04 12:50:56 +0200 (Wed, 04 Jul 2012) | 3 lines

Removed merge tracking for "svnmerge" for
svn+ssh://bugman@.../svn/relax/branches/absolute_rdc
................
r17206 | bugman | 2012-07-04 14:22:00 +0200 (Wed, 04 Jul 2012) | 5 lines

Fixes for the tooltips and activation/deactivation of the GUI model-free analysis buttons.

This is for the buttons for setting up the relaxation mechanisms and the nuclear isotopes.
................

2012-07-04 14:26:07 Tree
Older >
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.