mailr22340 - /trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py


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

Header


Content

Posted by tlinnet on February 26, 2014 - 15:53:
Author: tlinnet
Date: Wed Feb 26 15:53:40 2014
New Revision: 22340

URL: http://svn.gna.org/viewcvs/relax?rev=22340&view=rev
Log:
Expanded unit test for test_loop_time() in R1rho.

Regarding bug #21344, (https://gna.org/bugs/index.php?21344) - Handling of in 
sparse acquired R1rho dataset with missing combinations of time and spin-lock 
field strengths.

Modified:
    
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py

Modified: 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py?rev=22340&r1=22339&r2=22340&view=diff
==============================================================================
--- 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py 
(original)
+++ 
trunk/test_suite/unit_tests/_specific_analyses/_relax_disp/test_disp_data.py 
Wed Feb 26 15:53:40 2014
@@ -541,18 +541,34 @@
         statefile = status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'dispersion'+sep+'bug_21344.bz2'
         state.load_state(statefile, force=True)
 
-        # Original data, list of time points
-        times_list = [0.0, 0.04, 0.1, 0.14, 0.2, 0.4]
+        # Offset and point combinations, with their associated time.
+        offset_point_time_list = [
+        [118.078, 431.0, [0.0, 0.04, 0.1, 0.2]],
+        [118.078, 651.2, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [118.078, 800.5, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [118.078, 984.0, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [118.078, 1341.1, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [118.078, 1648.5, [0.0, 0.04, 0.1, 0.14, 0.2]],
+        [124.247031462, 1341.1, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [130.416062924, 800.5, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [130.416062924, 1341.1, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [130.416062924, 1648.5, [0.0, 0.04, 0.1, 0.14, 0.2]],
+        [142.754125848, 800.5, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [142.754125848, 1341.1, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [179.768314621, 1341.1, [0.0, 0.04, 0.1, 0.2, 0.4]],
+        [241.458629241, 1341.1, [0.0, 0.04, 0.1, 0.2, 0.4]]]
 
 
         # Check the number of iterations.
         print("Checking the number of iterations of the loop.")
-        count_frq = 0
         frq = 799777399.1
 
-        for time, ti in loop_time(frq=frq, return_indices=True):
-            print(time, ti)
-            count_frq += 1
-        self.assertEqual(count_frq, len(times_list))
-
-
+        for offset, point, time_list in offset_point_time_list:
+            # Define count
+            count = 0
+            for time, ti in loop_time(frq=frq, offset=offset, point=point, 
return_indices=True):
+                print(frq, offset, point, time, ti, count)
+                self.assertEqual(time, time_list[count])
+                self.assertEqual(ti, count)
+                count += 1
+




Related Messages


Powered by MHonArc, Updated Wed Feb 26 16:40:01 2014