Author: bugman Date: Wed Mar 13 15:14:01 2013 New Revision: 18811 URL: http://svn.gna.org/viewcvs/relax?rev=18811&view=rev Log: Merged revisions 18810 via svnmerge from svn+ssh://bugman@xxxxxxxxxxx/svn/relax/trunk ........ r18810 | bugman | 2013-03-13 15:13:33 +0100 (Wed, 13 Mar 2013) | 14 lines Created the Mf.test_bug_20613_auto_mf_diff_tensor_pdb system test to catch bug #20613. This was reported by Angelo Miguel Figueiredo <am dott figueiredo att fct dot unl dot pt> at https://gna.org/bugs/?20613. This test is a direct copy of the Mf.test_bug_20563_missing_ri_error system test. The only change is that the local tm global model results file (in the local_tm/aic/ directory) has been modified. This results were read into relax, the file test_suite/shared_data/structures/Ap4Aase_res1-12.pdb loaded into the data pipe, and the results saved again. This triggers the bug as the problem is the presence of structural data with the local tm global model being selected in the auto-analysis. ........ Added: branches/frame_order_testing/test_suite/shared_data/model_free/bug_20613_auto_mf_diff_tensor_pdb/ - copied from r18810, trunk/test_suite/shared_data/model_free/bug_20613_auto_mf_diff_tensor_pdb/ branches/frame_order_testing/test_suite/system_tests/scripts/model_free/bug_20613_auto_mf_diff_tensor_pdb.py - copied unchanged from r18810, trunk/test_suite/system_tests/scripts/model_free/bug_20613_auto_mf_diff_tensor_pdb.py Modified: branches/frame_order_testing/ (props changed) branches/frame_order_testing/test_suite/system_tests/model_free.py Propchange: branches/frame_order_testing/ ------------------------------------------------------------------------------ --- svnmerge-integrated (original) +++ svnmerge-integrated Wed Mar 13 15:14:01 2013 @@ -1,1 +1,1 @@ -/trunk:1-18808 +/trunk:1-18810 Modified: branches/frame_order_testing/test_suite/system_tests/model_free.py URL: http://svn.gna.org/viewcvs/relax/branches/frame_order_testing/test_suite/system_tests/model_free.py?rev=18811&r1=18810&r2=18811&view=diff ============================================================================== --- branches/frame_order_testing/test_suite/system_tests/model_free.py (original) +++ branches/frame_order_testing/test_suite/system_tests/model_free.py Wed Mar 13 15:14:01 2013 @@ -449,6 +449,16 @@ self.interpreter.value.write(param='ts', file='ts.txt', dir=ds.tmpdir, force=True) self.interpreter.value.write(param='rex', file='rex.txt', dir=ds.tmpdir, force=True) self.interpreter.value.write(param='local_tm', file='local_tm.txt', dir=ds.tmpdir, force=True) + + + def test_bug_20613_auto_mf_diff_tensor_pdb(self): + """Bug #20613 catch (https://gna.org/bugs/?20613), the failure of the auto-analysis due to diffusion tensor PDB creation for the local tm global model.""" + + # Clear the data store. + self.interpreter.reset() + + # Execute the script. + self.script_exec(status.install_path + sep+'test_suite'+sep+'system_tests'+sep+'scripts'+sep+'model_free'+sep+'bug_20613_auto_mf_diff_tensor_pdb.py') def test_create_m4(self):