mailr6175 - /1.3/test_suite/unit_tests/_generic_fns/_structure/test_internal.py


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

Header


Content

Posted by edward on May 20, 2008 - 22:38:
Author: bugman
Date: Tue May 20 22:14:21 2008
New Revision: 6175

URL: http://svn.gna.org/viewcvs/relax?rev=6175&view=rev
Log:
Wrote a unit test for the Internal.__parse_pdb_record() method.


Modified:
    1.3/test_suite/unit_tests/_generic_fns/_structure/test_internal.py

Modified: 1.3/test_suite/unit_tests/_generic_fns/_structure/test_internal.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/unit_tests/_generic_fns/_structure/test_internal.py?rev=6175&r1=6174&r2=6175&view=diff
==============================================================================
--- 1.3/test_suite/unit_tests/_generic_fns/_structure/test_internal.py 
(original)
+++ 1.3/test_suite/unit_tests/_generic_fns/_structure/test_internal.py Tue 
May 20 22:14:21 2008
@@ -120,6 +120,31 @@
 
         # Test the number of molecules looped over.
         self.assertEqual(mol_count, 0)
+
+
+    def test___parse_pdb_record(self):
+        """Test the private Internal.__parse_pdb_record() method."""
+
+        # Parse a PDB record.
+        record = self.data._Internal__parse_pdb_record('ATOM    158  CG  GLU 
   11       9.590  -1.041 -11.596  1.00  0.00           C')
+
+        # Test the elements.
+        self.assertEqual(record[0], 'ATOM')
+        self.assertEqual(record[1], 158)
+        self.assertEqual(record[2], 'CG')
+        self.assertEqual(record[3], None)
+        self.assertEqual(record[4], 'GLU')
+        self.assertEqual(record[5], None)
+        self.assertEqual(record[6], 11)
+        self.assertEqual(record[7], None)
+        self.assertEqual(record[8], 9.59)
+        self.assertEqual(record[9], -1.041)
+        self.assertEqual(record[10], -11.596)
+        self.assertEqual(record[11], 1.0)
+        self.assertEqual(record[12], 0.0)
+        self.assertEqual(record[13], None)
+        self.assertEqual(record[14], 'C')
+        self.assertEqual(record[15], None)
 
 
     def test___residue_loop(self):




Related Messages


Powered by MHonArc, Updated Tue May 20 23:00:22 2008