mailr3186 - /1.3/test_suite/unit_tests/maths_fns/test_chi2.py


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

Header


Content

Posted by edward on March 14, 2007 - 07:41:
Author: bugman
Date: Wed Mar 14 07:41:18 2007
New Revision: 3186

URL: http://svn.gna.org/viewcvs/relax?rev=3186&view=rev
Log:
Simplified the chi2 gradient unit test and added delete statements to destroy 
all unit test data.


Modified:
    1.3/test_suite/unit_tests/maths_fns/test_chi2.py

Modified: 1.3/test_suite/unit_tests/maths_fns/test_chi2.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/unit_tests/maths_fns/test_chi2.py?rev=3186&r1=3185&r2=3186&view=diff
==============================================================================
--- 1.3/test_suite/unit_tests/maths_fns/test_chi2.py (original)
+++ 1.3/test_suite/unit_tests/maths_fns/test_chi2.py Wed Mar 14 07:41:18 2007
@@ -83,6 +83,9 @@
         # Assert that the value must be 2.5.
         self.assertEqual(val, 2.5)
 
+        # Delete the value.
+        del val
+
 
     def test_dchi2(self):
         """Unit test for the chi-squared gradient created by the dchi2 
function.
@@ -99,16 +102,16 @@
             errors =            |  0.1  0.1  0.1  0.1  0.1 |.
         """
 
-        # Initial gradient.
-        grad = [None, None]
-
         # Calculate the gradient elements.
-        grad[0] = dchi2(self.data, self.back_calc, self.back_calc_grad[0], 
self.errors)
-        grad[1] = dchi2(self.data, self.back_calc, self.back_calc_grad[1], 
self.errors)
+        grad0 = dchi2(self.data, self.back_calc, self.back_calc_grad[0], 
self.errors)
+        grad1 = dchi2(self.data, self.back_calc, self.back_calc_grad[1], 
self.errors)
 
         # Assert, to a precision of 13 decimal places, that the gradient is 
[0, 10].
-        self.assertAlmostEqual(grad[0], 0.0, places=13)
-        self.assertAlmostEqual(grad[1], 10.0, places=13)
+        self.assertAlmostEqual(grad0, 0.0, places=13)
+        self.assertAlmostEqual(grad1, 10.0, places=13)
+
+        # Delete the gradient data.
+        del grad0, grad1
 
 
     def test_d2chi2(self):
@@ -148,3 +151,6 @@
         self.assertAlmostEqual(hess01, 0.0, places=13)
         self.assertAlmostEqual(hess10, 0.0, places=13)
         self.assertAlmostEqual(hess11, 20.0, places=13)
+
+        # Delete the Hessian data.
+        del hess00, hess01, hess10, hess11




Related Messages


Powered by MHonArc, Updated Wed Mar 14 09:20:06 2007