mailr4413 - /1.3/test_suite/unit_tests/_prompt/test_minimisation.py


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

Header


Content

Posted by edward on January 07, 2008 - 13:19:
Author: bugman
Date: Mon Jan  7 13:19:05 2008
New Revision: 4413

URL: http://svn.gna.org/viewcvs/relax?rev=4413&view=rev
Log:
Wrote a unit test to check the behaviour of minimise() user function with a 
bad keyword arg.


Modified:
    1.3/test_suite/unit_tests/_prompt/test_minimisation.py

Modified: 1.3/test_suite/unit_tests/_prompt/test_minimisation.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/unit_tests/_prompt/test_minimisation.py?rev=4413&r1=4412&r2=4413&view=diff
==============================================================================
--- 1.3/test_suite/unit_tests/_prompt/test_minimisation.py (original)
+++ 1.3/test_suite/unit_tests/_prompt/test_minimisation.py Mon Jan  7 
13:19:05 2008
@@ -26,7 +26,7 @@
 # relax module imports.
 from data import Data as relax_data_store
 from prompt.minimisation import Minimisation
-from relax_errors import RelaxBinError, RelaxIntError, RelaxIntListIntError, 
RelaxListError, RelaxListNumError, RelaxNoneError, RelaxStrError
+from relax_errors import RelaxError, RelaxBinError, RelaxIntError, 
RelaxIntListIntError, RelaxListError, RelaxListNumError, RelaxNoneError, 
RelaxStrError
 from test_suite.unit_tests.minimisation_testing_base import 
Minimisation_base_class
 
 # Unit test imports.
@@ -145,3 +145,12 @@
             self.assertRaises(RelaxStrError, self.minimisation_fns.minimise, 
data[1])
             self.assertRaises(RelaxStrError, self.minimisation_fns.minimise, 
'a', data[1])
             self.assertRaises(RelaxStrError, self.minimisation_fns.minimise, 
'a', 'b', data[1])
+
+
+    def test_minimise_argfail_bad_keyword(self):
+        """The test of a bad keyword argument in the minimise() user 
function."""
+
+        # Loop over the data types.
+        for data in DATA_TYPES:
+            # The argument test.
+            self.assertRaises(RelaxError, self.minimisation_fns.minimise, 
'Newton', step_tol=data[1])




Related Messages


Powered by MHonArc, Updated Mon Jan 07 13:40:16 2008