Menu

SVN archive Commit Log


Commit Date  
[r17790] by bugman

Small improvements to the multiple python version test suite testing script.

2012-10-09 12:35:38 Tree
[r17789] by bugman

Reactivated support for Python 2.3.

This mainly skips the missing 'subprocess' module. This however decreases relax's functionality a
little.

2012-10-09 12:28:30 Tree
[r17788] by bugman

Fix for the test_write_protein_sequence() unit test for a recently introduced bug.

2012-10-09 11:36:46 Tree
[r17787] by bugman

Python 2.4 and lower fix for the pipe_loop() generator method.

In these Python versions, a 'try' block with a 'finally' statement cannot contain 'yield'
statements! This work around should be compatible with all Python versions.

2012-10-09 10:59:11 Tree
[r17786] by bugman

Python 2.4 fixes - the ctypes module does not exist in Python versions 2.4 and lower.

This is only used for some non-essential functionality on MS Windows, so now it is deactivated if
not present.

2012-10-09 10:52:34 Tree
[r17785] by bugman

Created a special script for testing out relax with Python versions 1.0 all the way to 3.3.

This builds the C modules for each Python version in ~/bin and then runs the test suite, outputting
everything to log files.

2012-10-09 10:50:29 Tree
[r17784] by bugman

The Results system tests are no longer dependent on the relaxation curve-fitting C modules.

This allows these tests to run when the module cannot be imported.

2012-10-09 10:09:45 Tree
[r17783] by bugman

Python 2.5 and lower fix for the test_write_protein_sequence() unit test.

The byte array is wrapped in an eval() statement to allow Python 2.5 and lower to parse the code
without failing, and the byte array comparison is now only used for Python 3+.

2012-10-09 10:03:29 Tree
[r17782] by bugman

All system and GUI tests reliant on the relax-fit C modules are deactivated if import fails.

This removes a pile of useless error messages from the test, and presents a table of skipped tests
at the end.

2012-10-09 09:53:02 Tree
[r17781] by bugman

More Python 3 fixes for the use of now non-existent string module functions.

2012-10-09 08:29:53 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.