mailr18350 - /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 01, 2013 - 15:23:
Author: bugman
Date: Fri Feb  1 15:23:45 2013
New Revision: 18350

URL: http://svn.gna.org/viewcvs/relax?rev=18350&view=rev
Log:
Created the Structure.test_alt_loc_missing system test.

This is to test that the internal relax PDB reader raises an error when a PDB 
file is encountered
with alternate location indicators but the alt_loc argument has not been 
specified.


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=18350&r1=18349&r2=18350&view=diff
==============================================================================
--- trunk/test_suite/system_tests/structure.py (original)
+++ trunk/test_suite/system_tests/structure.py Fri Feb  1 15:23:45 2013
@@ -28,6 +28,7 @@
 from data import Relax_data_store; ds = Relax_data_store()
 from generic_fns.mol_res_spin import count_spins, return_spin
 from maths_fns.rotation_matrix import euler_to_R_zyz
+from relax_errors import RelaxError
 from status import Status; status = Status()
 from test_suite.system_tests.base_classes import SystemTestCase
 
@@ -51,6 +52,16 @@
 
         # Create the data pipe.
         self.interpreter.pipe.create('mf', 'mf')
+
+
+    def test_alt_loc_missing(self):
+        """Test that a RelaxError occurs when the alternate location 
indicator is present but not specified."""
+
+        # Path of the structure file.
+        path = status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'structures'
+
+        # Load the file, load the spins, and attach the protons.
+        self.assertRaises(RelaxError, self.interpreter.structure.read_pdb, 
'1OGT_trunc.pdb', dir=path)
 
 
     def test_bug_sr_2998_broken_conect_records(self):




Related Messages


Powered by MHonArc, Updated Fri Feb 01 15:40:02 2013