mailr18492 - /trunk/test_suite/system_tests/structure.py


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

Header


Content

Posted by edward on February 18, 2013 - 19:11:
Author: bugman
Date: Mon Feb 18 19:11:52 2013
New Revision: 18492

URL: http://svn.gna.org/viewcvs/relax?rev=18492&view=rev
Log:
Fixes for the Structure.test_rmsd system test - it now passes.


Modified:
    trunk/test_suite/system_tests/structure.py

Modified: trunk/test_suite/system_tests/structure.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/system_tests/structure.py?rev=18492&r1=18491&r2=18492&view=diff
==============================================================================
--- trunk/test_suite/system_tests/structure.py (original)
+++ trunk/test_suite/system_tests/structure.py Mon Feb 18 19:11:52 2013
@@ -897,18 +897,18 @@
         self.assertEqual(len(cdp.structure.structural_data), 3)
 
         # Create a structure with some atoms.
-        self.interpreter.structure.add_atom(atom_name='A', res_name='UNK', 
res_num=1, pos=[[1., 0., 0.], [0., 0., 0.], [0., 0., 1.]], element='S')
-        self.interpreter.structure.add_atom(atom_name='A', res_name='UNK', 
res_num=2, pos=[[1., 2., 0.], [0., 2., 0.], [0., 2., 1.]], element='S')
-        self.interpreter.structure.add_atom(atom_name='A', res_name='UNK', 
res_num=3, pos=[[1., 20., 0.], [0., 20., 0.], [0., 20., 1.]], element='S')
+        self.interpreter.structure.add_atom(atom_name='A', res_name='UNK', 
res_num=1, pos=[[1., 0., -1.], [0., 0., 0.], [-1., 0., 1.]], element='S')
+        self.interpreter.structure.add_atom(atom_name='A', res_name='UNK', 
res_num=2, pos=[[1., 2., -1.], [0., 2., 0.], [-1., 2., 1.]], element='S')
+        self.interpreter.structure.add_atom(atom_name='A', res_name='UNK', 
res_num=3, pos=[[1., 20., -1.], [0., 20., 0.], [-1., 20., 1.]], element='S')
 
         # Check the internal atomic info.
         self.assertEqual(cdp.structure.structural_data[0].mol[0].x, [1., 1., 
1.])
         self.assertEqual(cdp.structure.structural_data[0].mol[0].y, [0., 2., 
20.])
-        self.assertEqual(cdp.structure.structural_data[0].mol[0].z, [0., 0., 
0.])
+        self.assertEqual(cdp.structure.structural_data[0].mol[0].z, [-1., 
-1., -1.])
         self.assertEqual(cdp.structure.structural_data[1].mol[0].x, [0., 0., 
0.])
         self.assertEqual(cdp.structure.structural_data[1].mol[0].y, [0., 2., 
20.])
         self.assertEqual(cdp.structure.structural_data[1].mol[0].z, [0., 0., 
0.])
-        self.assertEqual(cdp.structure.structural_data[2].mol[0].x, [0., 0., 
0.])
+        self.assertEqual(cdp.structure.structural_data[2].mol[0].x, [-1., 
-1., -1.])
         self.assertEqual(cdp.structure.structural_data[2].mol[0].y, [0., 2., 
20.])
         self.assertEqual(cdp.structure.structural_data[2].mol[0].z, [1., 1., 
1.])
 
@@ -917,7 +917,7 @@
 
         # Checks.
         self.assert_(hasattr(cdp.structure, 'rmsd'))
-        self.assertEqual(cdp.structure.rmsd, 3*sqrt(2))
+        self.assertAlmostEqual(cdp.structure.rmsd, 2./3*sqrt(2))
 
 
     def test_superimpose_fit_to_first(self):




Related Messages


Powered by MHonArc, Updated Mon Feb 18 21:00:02 2013