mailr3382 - /1.3/test_suite/unit_tests/generic_fns/test_residue.py


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

Header


Content

Posted by edward on October 28, 2007 - 20:29:
Author: bugman
Date: Sun Oct 28 20:29:06 2007
New Revision: 3382

URL: http://svn.gna.org/viewcvs/relax?rev=3382&view=rev
Log:
Added two unit tests for the, as of yet, non-existent 
'generic_fns.residue.rename()' function.


Modified:
    1.3/test_suite/unit_tests/generic_fns/test_residue.py

Modified: 1.3/test_suite/unit_tests/generic_fns/test_residue.py
URL: 
http://svn.gna.org/viewcvs/relax/1.3/test_suite/unit_tests/generic_fns/test_residue.py?rev=3382&r1=3381&r2=3382&view=diff
==============================================================================
--- 1.3/test_suite/unit_tests/generic_fns/test_residue.py (original)
+++ 1.3/test_suite/unit_tests/generic_fns/test_residue.py Sun Oct 28 20:29:06 
2007
@@ -248,3 +248,30 @@
 
         # Supply an atom id.
         self.assertRaises(RelaxSpinSelectDisallowError, residue.delete, 
res_id='@2')
+
+
+    def test_rename(self):
+        """Test the renaming of a residue.
+
+        The function tested is generic_fns.residue.rename().
+        """
+
+        # Create the first residue and add some data to its spin container.
+        residue.create(-10, 'His')
+        relax_data_store['orig'].mol[0].res[0].spin[0].num = 10
+
+        # Rename the residue.
+        residue.rename(res_from='@-10', new_name='K')
+
+        # Test that the residue has been renamed.
+        self.assertEqual(relax_data_store['orig'].mol[0].res[0].name, 'K')
+
+
+    def test_rename_no_spin(self):
+        """Test the failure of renaming a residue when a spin id is given.
+
+        The function tested is generic_fns.residue.rename().
+        """
+
+        # Try renaming using a atom id.
+        self.assertRaises(RelaxSpinSelectDisallowError, residue.rename, 
res_from='@111', new_name='K')




Related Messages


Powered by MHonArc, Updated Sun Oct 28 20:40:09 2007