Menu

SVN archive Commit Log


Commit Date  
[r26063] by bugman

Created the Bmrb.test_bug_22704_corrupted_state_file system test.

This is to catch bug #22704 (https://gna.org/bugs/?22704), the corrupted relax state files after
setting the relax references via the bmrb.software, bmrb.display, or bmrb.write user functions.

2014-09-26 14:36:13 Tree
[r26062] by bugman

The data pipe testing function has been converted to the strategy design pattern of the Check object.

The function pipe_control.pipes.test() has also been renamed to check_pipe().

2014-09-26 13:29:07 Tree
[r26061] by bugman

Changed the behaviour of the lib.checks.Check object again.

This time the registered function is stored rather than converted into a class instance method.
That way the check_*() function-like objects do not need to accept the unused 'self' argument.

2014-09-26 13:17:39 Tree
[r26060] by bugman

Reverted r26053, as this is no longer the case.

The command used was:
svn merge -r26053:r26052 .

.....
r26053 | bugman | 2014-09-26 11:44:00 +0200 (Fri, 26 Sep 2014) | 5 lines
Changed paths:
M /trunk/test_suite/system_tests/bmrb.py

Updated the Bmrb.test_bug_22703_display_empty system/GUI test.

The RelaxError type is now different.
.....

2014-09-26 13:06:55 Tree
[r26059] by bugman

The default value of the escalate argument of the Check.__call__() method is now 2.

This will cause the calls to the check_*() function/objects to default to raising RelaxErrors.

2014-09-26 12:45:05 Tree
[r26058] by bugman

Fixes for the lib.checks.Check object.

The __call__() method keyword arguments **kargs needs to be processed inside the method to strip out
the escalate argument.

2014-09-26 12:38:48 Tree
[r26057] by tlinnet

Implemented the writing out of parameter values between comparison of NI level.

Task #7826 (https://gna.org/task/index.php?7826): Write an python class for the repeated analysis of dispersion data.

2014-09-26 11:06:40 Tree
[r26056] by bugman

Updated the pipe_control.spectrometer.check_*_func() functions to use the new design.

2014-09-26 10:41:06 Tree
[r26055] by bugman

Changed the design of the Check object in lib.checks.

The design of the checking function to call has been modified - it should now return either None if
the check passes or an instantiated RelaxError object if not. This is then used to determine if the
__call__() method should return True (when None is received). Otherwise if escalate is set to 1,
the text from the RelaxError object is sent into a RelaxWarning and False is returned. And if
escalate is set to 2, then the error object is simply raised.

2014-09-26 10:40:16 Tree
[r26054] by bugman

Alphabetical ordering of all functions in the pipe_control.pipes module.

2014-09-26 10:15:23 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.