mailr4173 - /1.3/test_suite/unit_tests/_generic_fns/test_value.py


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

Header


Content

Posted by edward on December 09, 2007 - 22:11:
Author: bugman
Date: Sun Dec  9 22:11:46 2007
New Revision: 4173

URL: http://svn.gna.org/viewcvs/relax?rev=4173&view=rev
Log:
Added 2 more unit tests for the generic_fns.value.partition_params() function.


Modified:
    1.3/test_suite/unit_tests/_generic_fns/test_value.py

Modified: 1.3/test_suite/unit_tests/_generic_fns/test_value.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/unit_tests/_generic_fns/test_value.py?rev=4173&r1=4172&r2=4173&view=diff
==============================================================================
--- 1.3/test_suite/unit_tests/_generic_fns/test_value.py (original)
+++ 1.3/test_suite/unit_tests/_generic_fns/test_value.py Sun Dec  9 22:11:46 
2007
@@ -104,3 +104,37 @@
         self.assertEqual(tensor_values, [1e7])
         self.assertEqual(spin_params, ['S2', 'CSA'])
         self.assertEqual(spin_values, [0.8, -160e-6])
+
+
+    def test_partition_params5(self):
+        """Fifth test of the generic_fns.value.partition_params() 
function."""
+
+        # The parameters and values.
+        param = ['Dpar', 'S2', 'Dper', 'CSA', 'theta']
+        val = [1e7, 0.8, 2e7, -160e-6, 0.13]
+
+        # Partition.
+        tensor_params, tensor_values, spin_params, spin_values = 
value.partition_params(val, param, specific_fns.model_free.return_data_name)
+
+        # Tests.
+        self.assertEqual(tensor_params, ['Dpar', 'Dper', 'theta'])
+        self.assertEqual(tensor_values, [1e7, 2e7, 0.13])
+        self.assertEqual(spin_params, ['S2', 'CSA'])
+        self.assertEqual(spin_values, [0.8, -160e-6])
+
+
+    def test_partition_params6(self):
+        """Sixth test of the generic_fns.value.partition_params() 
function."""
+
+        # The parameters and values.
+        param = []
+        val = []
+
+        # Partition.
+        tensor_params, tensor_values, spin_params, spin_values = 
value.partition_params(val, param, specific_fns.model_free.return_data_name)
+
+        # Tests.
+        self.assertEqual(tensor_params, [])
+        self.assertEqual(tensor_values, [])
+        self.assertEqual(spin_params, [])
+        self.assertEqual(spin_values, [])




Related Messages


Powered by MHonArc, Updated Sun Dec 09 22:20:10 2007