Commit | Date | |
---|---|---|
[r3171]
by
bugman
Bug fix for the prototype copying. These changes cause the 'test_copy' and 'test_copy_current' unit tests of 'test_pipe.py' to pass. The prototype '__copy__()' method has been renamed to '__clone__()' as '__copy__()' is reserved as a All subclassing of 'ListType' and 'DictType' have been replaced by 'list' and 'dict'. |
2007-03-13 07:49:52 | Tree |
[r3170]
by
bugman
Implemented the 'pipe.copy()' user function. The 'generic_fns.pipes.copy()' function and the three unit tests 'test_copy', 'test_copy_current', |
2007-03-13 03:48:29 | Tree |
2007-03-13 03:48:03 | Tree | |
[r3168]
by
bugman
Created a prototype design pattern as a base class with the __copy__() method. The prototype __copy__() method simply returns a deepcopy of the object. The PipeContainer, |
2007-03-13 03:47:39 | Tree |
2007-03-13 03:46:31 | Tree | |
[r3166]
by
bugman
Created the pipe.switch() user function for switching between data pipes. Two unit tests were created for the new code - test_switch() and test_switch_fail(). |
2007-03-13 03:45:47 | Tree |
2007-03-13 03:45:17 | Tree | |
[r3164]
by
bugman
The pipe.create() user function now works! The prompt.pipe module now import the 'generic_fns.pipes' module and executes the create() function. |
2007-03-13 03:43:51 | Tree |
[r3163]
by
bugman
Removed the functions not used by relax from the 'generic_fns.pipes' module. The functions 'eliminate_unused_pipes()' and 'list_of_pipes()' have been deleted as they are not |
2007-03-13 03:41:54 | Tree |
[r3162]
by
bugman
Fixed the setting of the current data pipe so that the 'test_deletion()' unit test passes. The current data pipe was not being set to None by the 'generic_fns.pipes.delete()' if the deleted |
2007-03-13 03:41:19 | Tree |