mailr7698 - /1.3/test_suite/system_tests/palmer.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on October 14, 2008 - 22:06:
Author: bugman
Date: Tue Oct 14 22:06:17 2008
New Revision: 7698

URL: http://svn.gna.org/viewcvs/relax?rev=7698&view=rev
Log:
Added a RelaxError to tell the user that the Modelfree4 version being used is 
buggy.

It also tells them that they must upgrade!


Modified:
    1.3/test_suite/system_tests/palmer.py

Modified: 1.3/test_suite/system_tests/palmer.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/system_tests/palmer.py?rev=7698&r1=7697&r2=7698&view=diff
==============================================================================
--- 1.3/test_suite/system_tests/palmer.py (original)
+++ 1.3/test_suite/system_tests/palmer.py Tue Oct 14 22:06:17 2008
@@ -31,6 +31,7 @@
 from data import Relax_data_store; ds = Relax_data_store()
 from generic_fns import pipes
 from generic_fns.mol_res_spin import return_spin
+from relax_errors import RelaxError
 from relax_io import test_binary
 
 
@@ -150,6 +151,11 @@
         # Execute the script.
         self.relax.interpreter.run(script_file=sys.path[-1] + 
'/test_suite/system_tests/scripts/palmer_omp.py')
 
+        # Catch a the old, buggy modelfree4 versions and complain loudly!
+        spin = return_spin(':9', pipe='m2')
+        if spin.s2 == 0.855:
+            raise RelaxError, "You are using an old, buggy Modelfree4 
version!  You must upgrade to version 4.20 or later."
+
         # Checks for model m1, m2, and m3 mfout file reading.
         models = ['m1', 'm2', 'm3']
         params = [['S2'], ['S2', 'te'], ['S2', 'Rex']]




Related Messages


Powered by MHonArc, Updated Tue Oct 14 23:00:03 2008