Hi Troels,

Is this commit correct?  The commit message and the code change are
not 100% compatible.

Cheers,

Edward



On 30 April 2014 15:05,  <[email protected]> wrote:
> Author: tlinnet
> Date: Wed Apr 30 15:05:48 2014
> New Revision: 22891
>
> URL: http://svn.gna.org/viewcvs/relax?rev=22891&view=rev
> Log:
> Added "dir" as input to the userfunction relax_disp.sherekhan_input in 
> systemtest.
>
> bug #21995: (https://gna.org/bugs/index.php?21995) Creating sherekhan input 
> files, with data for several fields and different time_T2
>
> Modified:
>     trunk/test_suite/system_tests/relax_disp.py
>
> Modified: trunk/test_suite/system_tests/relax_disp.py
> URL: 
> http://svn.gna.org/viewcvs/relax/trunk/test_suite/system_tests/relax_disp.py?rev=22891&r1=22890&r2=22891&view=diff
> ==============================================================================
> --- trunk/test_suite/system_tests/relax_disp.py (original)
> +++ trunk/test_suite/system_tests/relax_disp.py Wed Apr 30 15:05:48 2014
> @@ -3812,20 +3812,21 @@
>          self.interpreter.relax_disp.cluster(cluster_id='all', 
> spin_id=":1-1000")
>
>          # Write input
> -        self.interpreter.relax_disp.sherekhan_input(force=True, spin_id=None)
> +        self.interpreter.relax_disp.sherekhan_input(force=True, 
> spin_id=None, dir=ds.tmpdir)
>
>          # Check the r2eff set files.
>          print("\nChecking the R2eff input set files.")
> -        files = [[path.join(getcwd(), 'cluster1'), 'sherekhan_frq1.in'], 
> [path.join(getcwd(), 'cluster1'), 'sherekhan_frq2.in']]
> +        files = [[ds.tmpdir + sep + 'cluster1', 'sherekhan_frq1.in'], [ 
> ds.tmpdir + sep + 'cluster1', 'sherekhan_frq2.in']]
>
>          # First check file exists
>          for dir, file in files:
> +            print(dir+sep+file)
>              self.assert_(access(dir+sep+file, F_OK))
>
>          # Define how files should look like
>          data_set_600 = [
>               "60.8272464287\n",
> -             "0.06\n",
> +             "0.04\n",
>               "# nu_cpmg (Hz)       R2eff (rad/s)        Error               
> \n",
>               "# G10\n",
>               "              33.333     26.5355607871143    
> 0.523610477116325\n",
> @@ -3919,6 +3920,37 @@
>          for i in range(len(data_set_500)):
>              # Make the string test
>              self.assertEqual(data_set_500[i], lines[i])
> +
> +        # Test local dir tests. This will be turned off in system test.
> +        turn_on_local_dir_test = True
> +
> +        if turn_on_local_dir_test:
> +            ## Now check to local folder with None argument.
> +            # Write input
> +            self.interpreter.relax_disp.sherekhan_input(force=True, 
> spin_id=None)
> +
> +            # Check the r2eff set files.
> +            print("\nChecking the R2eff input set files.")
> +            files = [[path.join(getcwd(), 'cluster1'), 'sherekhan_frq1.in'], 
> [path.join(getcwd(), 'cluster1'), 'sherekhan_frq2.in']]
> +
> +            # First check file exists
> +            for dir, file in files:
> +                print(dir+sep+file)
> +                self.assert_(access(dir+sep+file, F_OK))
> +
> +            ## Now check to local folder with dir argument.
> +            # Write input
> +            set_dir = "Test_ShereKhan"
> +            self.interpreter.relax_disp.sherekhan_input(force=True, 
> spin_id=None, dir=set_dir)
> +
> +            # Check the r2eff set files.
> +            print("\nChecking the R2eff input set files.")
> +            files = [[path.join(getcwd(), set_dir, 'cluster1'), 
> 'sherekhan_frq1.in'], [path.join(getcwd(), set_dir, 'cluster1'), 
> 'sherekhan_frq2.in']]
> +
> +            # First check file exists
> +            for dir, file in files:
> +                print(dir+sep+file)
> +                self.assert_(access(dir+sep+file, F_OK))
>
>
>      def test_sprangers_data_to_mmq_cr72(self, model=None):
>
>
> _______________________________________________
> relax (http://www.nmr-relax.com)
>
> This is the relax-commits mailing list
> [email protected]
>
> To unsubscribe from this list, get a password
> reminder, or change your subscription options,
> visit the list information page at
> https://mail.gna.org/listinfo/relax-commits

_______________________________________________
relax (http://www.nmr-relax.com)

This is the relax-devel mailing list
[email protected]

To unsubscribe from this list, get a password
reminder, or change your subscription options,
visit the list information page at
https://mail.gna.org/listinfo/relax-devel

Reply via email to