Menu

SVN archive Commit Log


Commit Date  
[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
[r26053] by bugman

Updated the Bmrb.test_bug_22703_display_empty system/GUI test.

The RelaxError type is now different.

2014-09-26 09:44:00 Tree
[r26052] by bugman

Converted the pipe_control.spectrometer.check_*() functions to the strategy design pattern.

These are now passed into the lib.checks.Check object, and the original functions are now instances
of this class.

2014-09-26 09:43:15 Tree
[r26051] by bugman

Created a special Check class based on the strategy design pattern.

This is in the new lib.checks module. The class will be used to simplify and unify all of the
check_*() functions in the pipe_control and specific_analyses packages.

2014-09-26 09:31:29 Tree
[r26050] by bugman

Modified the Bmrb.test_bug_22703_display_empty system/GUI test to catch the RelaxNoFrqError.

2014-09-26 08:09:18 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.