Merged revisions 4338-4371 via svnmerge from
svn+ssh://bugman@.../svn/relax/1.3
........
r4338 | bugman | 2008-01-05 17:09:45 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted the pipe creation functional test to use the unittest framework.
........
r4339 | bugman | 2008-01-05 17:10:10 +0100 (Sat, 05 Jan 2008) | 3 lines
Removed the pipe creation test from the old system/functional test framework.
........
r4340 | bugman | 2008-01-05 17:20:36 +0100 (Sat, 05 Jan 2008) | 6 lines
Created a class called System_test_runner for executing the system/functional tests.
Whether this is replaced by Gary's Unit_test_runner, invokes Unit_test_runner, or is independent of
Unit_test_runner is not yet known.
........
r4341 | bugman | 2008-01-05 17:24:27 +0100 (Sat, 05 Jan 2008) | 3 lines
Renamed the pipe creation module to start with 'test_'.
........
r4342 | bugman | 2008-01-05 17:37:41 +0100 (Sat, 05 Jan 2008) | 5 lines
Added some code to execute the new system/functional tests.
This just runs the System_test_runner.run() method which doesn't do anything yet.
........
r4343 | bugman | 2008-01-05 17:50:15 +0100 (Sat, 05 Jan 2008) | 3 lines
Added the ability to run the new system/functional tests based on the unittest framework.
........
r4344 | bugman | 2008-01-05 17:52:24 +0100 (Sat, 05 Jan 2008) | 6 lines
Bug fix for the pipe creation system test.
The __init__ function should not be overwritten! The relax instance must be passed in by some other
method.
........
r4345 | bugman | 2008-01-05 18:01:08 +0100 (Sat, 05 Jan 2008) | 5 lines
Placed the relax namespace into the new system tests.
The relax namespace will now be available to all new TestCase class instances.
........
r4346 | bugman | 2008-01-05 18:01:50 +0100 (Sat, 05 Jan 2008) | 3 lines
Removed the unused 'runner' argument to System_test_runner.run().
........
r4347 | bugman | 2008-01-05 18:03:00 +0100 (Sat, 05 Jan 2008) | 3 lines
Fixed the reference to the now non-existent 'pipe' variable.
........
r4348 | bugman | 2008-01-05 18:04:53 +0100 (Sat, 05 Jan 2008) | 3 lines
System_test_runner.run() is no longer called with the runner argument.
........
r4349 | bugman | 2008-01-05 18:06:32 +0100 (Sat, 05 Jan 2008) | 3 lines
Added the missing import of the relax data storage object into the pipe creation system test.
........
r4350 | bugman | 2008-01-05 18:09:29 +0100 (Sat, 05 Jan 2008) | 3 lines
Shifted to RelaxTestRunner for the new system/functional tests to catch STDOUT.
........
r4351 | bugman | 2008-01-05 18:10:35 +0100 (Sat, 05 Jan 2008) | 3 lines
Added a missing newline.
........
r4352 | bugman | 2008-01-05 18:12:16 +0100 (Sat, 05 Jan 2008) | 3 lines
The results of the new system/functional test framework is now returned.
........
r4353 | bugman | 2008-01-05 18:27:07 +0100 (Sat, 05 Jan 2008) | 3 lines
Renamed the test suite running module to test_suite_runner.
........
r4354 | bugman | 2008-01-05 18:41:07 +0100 (Sat, 05 Jan 2008) | 5 lines
Split the Test_suite_runner.__init__() method into many smaller methods.
This is part of a clean up of the messy base structure of the relax test suite.
........
r4355 | bugman | 2008-01-05 18:45:36 +0100 (Sat, 05 Jan 2008) | 6 lines
Clean up of the operation of the --unit-tests and --system-tests command line options.
These now use the Test_suite_runner methods so that the 'relax' file need not deal with the
implementation details of the various test suite categories.
........
r4356 | bugman | 2008-01-05 19:02:54 +0100 (Sat, 05 Jan 2008) | 5 lines
Started to convert the model-free system tests to the new unittest framework.
The relaxation data reading test has been converted, but no other tests are currently functional.
........
r4357 | bugman | 2008-01-05 19:09:42 +0100 (Sat, 05 Jan 2008) | 5 lines
Bug fix for the new system/functional test framework.
Now all tests from all TestCase instances are run.
........
r4358 | bugman | 2008-01-05 19:13:30 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted the CSA value setting test to the new framework.
........
r4359 | bugman | 2008-01-05 19:16:20 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted the Bond length value setting test to the new system test framework.
........
r4360 | bugman | 2008-01-05 19:19:01 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted the CSA and bond length value setting test to the new system test framework.
........
r4361 | bugman | 2008-01-05 20:09:19 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted all of the model-free system/functional tests to the new unittest framework.
........
r4362 | bugman | 2008-01-05 20:19:57 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted all of the diffusion tensor system/functional tests to the new unittest framework.
........
r4363 | bugman | 2008-01-05 20:25:44 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted all of the angle system/functional tests to the new unittest framework.
........
r4364 | bugman | 2008-01-05 20:32:06 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted all of the generic system/functional tests to the new unittest framework.
........
r4365 | bugman | 2008-01-05 20:39:03 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted all of the model selection system/functional tests to the new unittest framework.
........
r4366 | bugman | 2008-01-05 20:44:13 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted all of the relaxation curve fitting system/functional tests to the new unittest framework.
........
r4367 | bugman | 2008-01-05 20:58:57 +0100 (Sat, 05 Jan 2008) | 3 lines
Converted all the remaining system/functional tests to the new unittest framework.
........
r4368 | bugman | 2008-01-05 21:02:22 +0100 (Sat, 05 Jan 2008) | 3 lines
Removed all last remnants of the old system/functional test runner.
........
r4369 | bugman | 2008-01-05 21:04:54 +0100 (Sat, 05 Jan 2008) | 3 lines
Fixed the call to the residue_loop iterator in the Jw mapping system tests.
........
r4370 | bugman | 2008-01-05 21:06:44 +0100 (Sat, 05 Jan 2008) | 3 lines
The sequence system/functional tests are now run.
........
r4371 | bugman | 2008-01-05 21:08:14 +0100 (Sat, 05 Jan 2008) | 3 lines
Renamed the test_pipe_create module and class back to pipe_create.
........