mailr2675 - /1.3/test_suite/model_free.py


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

Header


Content

Posted by edward . dauvergne on October 27, 2006 - 10:39:
Author: bugman
Date: Fri Oct 27 10:38:40 2006
New Revision: 2675

URL: http://svn.gna.org/viewcvs/relax?rev=2675&view=rev
Log:
Ported r2674 from the 1.2 line.

The command used was:
$ svn merge -r2673:2674 svn+ssh://bugman@xxxxxxxxxxx/svn/relax/1.2

This includes a number of improvements to the optimisation tests of the test 
suite.  See the post at
https://mail.gna.org/public/relax-devel/2006-10/msg00145.html (Message-id:
<7f080ed10610260854p3d7d0a45w32c731345ed244d3@xxxxxxxxxxxxxx>) for the exact 
details.


Modified:
    1.3/test_suite/model_free.py

Modified: 1.3/test_suite/model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/model_free.py?rev=2675&r1=2674&r2=2675&view=diff
==============================================================================
--- 1.3/test_suite/model_free.py (original)
+++ 1.3/test_suite/model_free.py Fri Oct 27 10:38:40 2006
@@ -381,7 +381,7 @@
         success = 1
         if not self.test_values(val1=0.970, val2=data.s2, error=error, 
name='S2 value'):
             success = 0
-        if not self.test_values(val1=2048 * 1e-12, val2=data.te, 
error=error, name='te value', scale = 1e12):
+        if not self.test_values(val1=2048 * 1e-12, val2=data.te, 
error=error, name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=0.149 / (2.0 * pi * data.frq[0])**2, 
val2=data.rex, error=error, name='Rex value', scale=(2.0 * pi * 
data.frq[0])**2):
             success = 0
@@ -442,7 +442,7 @@
         success = 1
         if not self.test_values(val1=0.970, val2=data.s2, error=error, 
name='S2 value'):
             success = 0
-        if not self.test_values(val1=2048 * 1e-12, val2=data.te, 
error=error, name='te value', scale = 1e12):
+        if not self.test_values(val1=2048 * 1e-12, val2=data.te, 
error=error, name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=0.149 / (2.0 * pi * data.frq[0])**2, 
val2=data.rex, error=error, name='Rex value', scale=(2.0 * pi * 
data.frq[0])**2):
             success = 0
@@ -503,7 +503,7 @@
         success = 1
         if not self.test_values(val1=0.9097900390625, val2=data.s2, 
error=error, name='S2 value'):
             success = 0
-        if not self.test_values(val1=2.5000000000000001e-11, val2=data.te, 
error=error, name='te value', scale = 1e12):
+        if not self.test_values(val1=2.5000000000000001e-11, val2=data.te, 
error=error, name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=1.24017333984375 / (2.0 * pi * 
data.frq[0])**2, val2=data.rex, error=error, name='Rex value', scale=(2.0 * 
pi * data.frq[0])**2):
             success = 0
@@ -564,7 +564,7 @@
         success = 1
         if not self.test_values(val1=1.0, val2=data.s2, error=error, 
name='S2 value'):
             success = 0
-        if not self.test_values(val1=0.0, val2=data.te, error=error, 
name='te value', scale = 1e12):
+        if not self.test_values(val1=0.0, val2=data.te, error=error, 
name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=0.0, val2=data.rex, error=error, 
name='Rex value'):
             success = 0
@@ -626,7 +626,7 @@
         success = 1
         if not self.test_values(val1=0.970, val2=data.s2, error=error, 
name='S2 value'):
             success = 0
-        if not self.test_values(val1=2048 * 1e-12, val2=data.te, 
error=error, name='te value', scale = 1e12):
+        if not self.test_values(val1=2048 * 1e-12, val2=data.te, 
error=error, name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=0.149 / (2.0 * pi * data.frq[0])**2, 
val2=data.rex, error=error, name='Rex value', scale=(2.0 * pi * 
data.frq[0])**2):
             success = 0
@@ -634,7 +634,7 @@
             success = 0
         if not self.test_values(val1=18, val2=data.iter, name='iteration 
count', max=1):
             success = 0
-        if not self.test_values(val1=55, val2=data.f_count, name='function 
count', max=1):
+        if not self.test_values(val1=96, val2=data.f_count, name='function 
count', max=1):
             success = 0
         if not self.test_values(val1=23, val2=data.g_count, name='gradient 
count', max=1):
             success = 0
@@ -688,7 +688,7 @@
         success = 1
         if not self.test_values(val1=0.970, val2=data.s2, error=error, 
name='S2 value'):
             success = 0
-        if not self.test_values(val1=2048 * 1e-12, val2=data.te, 
error=error, name='te value', scale = 1e12):
+        if not self.test_values(val1=2048 * 1e-12, val2=data.te, 
error=error, name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=0.149 / (2.0 * pi * data.frq[0])**2, 
val2=data.rex, error=error, name='Rex value', scale=(2.0 * pi * 
data.frq[0])**2):
             success = 0
@@ -749,7 +749,7 @@
         success = 1
         if not self.test_values(val1=0.91579220834688024, val2=data.s2, 
error=error, name='S2 value'):
             success = 0
-        if not self.test_values(val1=3.056865872253173e-13, val2=data.te, 
error=error, name='te value', scale = 1e12):
+        if not self.test_values(val1=3.056865872253173e-13, val2=data.te, 
error=error, name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=0.34008409798366124 / (2.0 * pi * 
data.frq[0])**2, val2=data.rex, error=error, name='Rex value', scale=(2.0 * 
pi * data.frq[0])**2):
             success = 0
@@ -810,7 +810,7 @@
         success = 1
         if not self.test_values(val1=0.91619994957822126, val2=data.s2, 
error=error, name='S2 value'):
             success = 0
-        if not self.test_values(val1=1.2319687570987945e-13, val2=data.te, 
error=error, name='te value', scale = 1e12):
+        if not self.test_values(val1=1.2319687570987945e-13, val2=data.te, 
error=error, name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=0.16249110942961512 / (2.0 * pi * 
data.frq[0])**2, val2=data.rex, error=error, name='Rex value', scale=(2.0 * 
pi * data.frq[0])**2):
             success = 0
@@ -865,11 +865,11 @@
         success = 1
         if not self.test_values(val1=1.0, val2=data.s2, error=error, 
name='S2 value'):
             success = 0
-        if not self.test_values(val1=0.0, val2=data.te, error=error, 
name='te value', scale = 1e12):
+        if not self.test_values(val1=0.0, val2=data.te, error=error, 
name='te value (ns)', scale=1e9):
             success = 0
         if not self.test_values(val1=0.0, val2=data.rex, error=error, 
name='Rex value'):
             success = 0
-        if not self.test_values(val1=3.9844117908982288, val2=data.chi2, 
error=1e-20, name='chi-squared value'):
+        if not self.test_values(val1=3.9844117908982288, val2=data.chi2, 
error=error, name='chi-squared value'):
             success = 0
         if not self.test_values(val1=1331, val2=data.iter, name='iteration 
count', max=1):
             success = 0
@@ -1262,19 +1262,19 @@
         # Failure (with an error tolerance).
         if error:
             if val2*scale < val1*scale - error or val2*scale > val1*scale + 
error:
-                print "The " + name + " of '" + `val2*scale` + "' should be 
within +/- " + `error` + " of " + `val1*scale` + "."
+                print "The " + name + " of " + `val2*scale` + " should be 
within +/- " + `error` + " of " + `val1*scale` + "."
                 return
 
         # Failure (val2 is greater than val1).
         elif max:
             if val2 > val1:
-                print "The " + name + " of '" + `val2*scale` + "' should be 
greater than " + `val1*scale` + "."
+                print "The " + name + " of " + `val2*scale` + " should be 
less than " + `val1*scale` + "."
                 return
 
         # Failure (with no error tolerance).
         else:
             if val2 != val1:
-                print "The " + name + " of '" + `val2*scale` + "' should be 
" + `val1*scale` + "."
+                print "The " + name + " of " + `val2*scale` + " should be " 
+ `val1*scale` + "."
                 return
 
         # Success.




Related Messages


Powered by MHonArc, Updated Fri Oct 27 11:00:09 2006