mailr4166 - /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 - 21:50:
Author: bugman
Date: Sun Dec  9 21:50:56 2007
New Revision: 4166

URL: http://svn.gna.org/viewcvs/relax?rev=4166&view=rev
Log:
Added the framework for adding unit tests of the generic_fns.value module.


Added:
    1.3/test_suite/unit_tests/_generic_fns/test_value.py
      - copied, changed from r4149, 
1.3/test_suite/unit_tests/_generic_fns/test_diffusion_tensor.py

Copied: 1.3/test_suite/unit_tests/_generic_fns/test_value.py (from r4149, 
1.3/test_suite/unit_tests/_generic_fns/test_diffusion_tensor.py)
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/unit_tests/_generic_fns/test_value.py?p2=1.3/test_suite/unit_tests/_generic_fns/test_value.py&p1=1.3/test_suite/unit_tests/_generic_fns/test_diffusion_tensor.py&r1=4149&r2=4166&rev=4166&view=diff
==============================================================================
--- 1.3/test_suite/unit_tests/_generic_fns/test_diffusion_tensor.py (original)
+++ 1.3/test_suite/unit_tests/_generic_fns/test_value.py Sun Dec  9 21:50:56 
2007
@@ -24,58 +24,16 @@
 from unittest import TestCase
 
 # relax module imports.
-from generic_fns import diffusion_tensor
-from relax_errors import RelaxStrError, RelaxUnknownParamError
-from test_suite.unit_tests.diffusion_tensor_testing_base import 
Diffusion_tensor_base_class
+from generic_fns import value
+from relax_errors import RelaxError
+from test_suite.unit_tests.value_testing_base import Value_base_class
 
 
 
-class Test_diffusion_tensor(Diffusion_tensor_base_class, TestCase):
-    """Unit tests for the functions of the 'generic_fns.diffusion_tensor' 
module."""
+class Test_value(Value_base_class, TestCase):
+    """Unit tests for the functions of the 'generic_fns.value' module."""
 
-    # Place the generic_fns.diffusion_tensor module into the class namespace.
-    diffusion_tensor_fns = diffusion_tensor
+    # Place the generic_fns.value module into the class namespace.
+    value_fns = value
 
 
-    def test_return_data_name(self):
-        """The returning of diffusion tensor parameter names.
-
-        The function tested is 
generic_fns.diffusion_tensor.return_data_name().
-        """
-
-        # Test the return of diffusion tensor Eigenvalue components.
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('tm'), 
'tm')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('diso'), 
'Diso')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('Diso'), 
'Diso')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('da'), 
'Da')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('Da'), 
'Da')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('dr'), 
'Dr')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('Dr'), 
'Dr')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('dx'), 
'Dx')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('Dx'), 
'Dx')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('dy'), 
'Dy')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('Dy'), 
'Dy')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('dz'), 
'Dz')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('Dz'), 
'Dz')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('dpar'), 
'Dpar')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('Dpar'), 
'Dpar')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('dper'), 
'Dper')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('Dper'), 
'Dper')
-        
self.assertEqual(self.diffusion_tensor_fns.return_data_name('dratio'), 
'Dratio')
-        
self.assertEqual(self.diffusion_tensor_fns.return_data_name('Dratio'), 
'Dratio')
-
-        # Test the return of Euler and spherical angles.
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('a'), 
'alpha')
-        
self.assertEqual(self.diffusion_tensor_fns.return_data_name('alpha'), 'alpha')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('b'), 
'beta')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('beta'), 
'beta')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('g'), 
'gamma')
-        
self.assertEqual(self.diffusion_tensor_fns.return_data_name('gamma'), 'gamma')
-        
self.assertEqual(self.diffusion_tensor_fns.return_data_name('theta'), 'theta')
-        self.assertEqual(self.diffusion_tensor_fns.return_data_name('phi'), 
'phi')
-
-        # Test a few things which should fail.
-        self.assertRaises(RelaxUnknownParamError, 
self.diffusion_tensor_fns.return_data_name, 'c')
-        self.assertRaises(RelaxUnknownParamError, 
self.diffusion_tensor_fns.return_data_name, '7')
-        self.assertRaises(RelaxStrError, 
self.diffusion_tensor_fns.return_data_name, 7)
-        self.assertRaises(RelaxUnknownParamError, 
self.diffusion_tensor_fns.return_data_name, 'tmm')




Related Messages


Powered by MHonArc, Updated Sun Dec 09 22:00:11 2007