mailr26586 - /trunk/test_suite/system_tests/model_free.py


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

Header


Content

Posted by edward on November 16, 2014 - 14:57:
Author: bugman
Date: Sun Nov 16 14:57:22 2014
New Revision: 26586

URL: http://svn.gna.org/viewcvs/relax?rev=26586&view=rev
Log:
Created a system test to catch a rare relaxation data loading problem.


Modified:
    trunk/test_suite/system_tests/model_free.py

Modified: trunk/test_suite/system_tests/model_free.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/test_suite/system_tests/model_free.py?rev=26586&r1=26585&r2=26586&view=diff
==============================================================================
--- trunk/test_suite/system_tests/model_free.py (original)
+++ trunk/test_suite/system_tests/model_free.py Sun Nov 16 14:57:22 2014
@@ -488,6 +488,19 @@
         # Test the model.
         self.assertEqual(cdp.mol[0].res[1].spin[0].model, 'm4')
         self.assertEqual(cdp.mol[0].res[1].spin[0].params, ['s2', 'te', 
'rex'])
+
+
+    def test_data_loading_failures(self):
+        """Catch a failure when loading relaxation data."""
+
+        # The data directory.
+        dir = status.install_path + 
sep+'test_suite'+sep+'shared_data'+sep+'model_free'+sep+'sphere'
+
+        # Set up the spin systems.
+        self.interpreter.sequence.read(file='noe.500.out', dir=dir, 
spin_id_col=None, mol_name_col=1, res_num_col=2, res_name_col=3, 
spin_num_col=4, spin_name_col=5, sep=None, spin_id=None)
+
+        # Load the data.
+        self.interpreter.relax_data.read(ri_id='noe500', ri_type='NOE', 
frq=500000000.0, file='noe.500.out', dir=dir, spin_id_col=None, 
mol_name_col=1, res_num_col=2, res_name_col=3, spin_num_col=4, 
spin_name_col=5, data_col=6, error_col=7, sep=None, spin_id='@N')
 
 
     def test_dauvergne_protocol(self):




Related Messages


Powered by MHonArc, Updated Mon Nov 17 10:20:02 2014