Cheers.

That is now fixed.

2013/12/6 Edward d'Auvergne <[email protected]>:
> Hi Troels,
>
> For the docstring here, you don't really need to have "Submitted by
> Troels E. Linnet." written into it.  You can see that when going to
> the bug report or looking at the subversion history.  You do however
> need to add your name to the copyright notices of all the files you
> make major changes to (maybe when it is more than 5 lines of changes).
>  So that would be:
>
> /trunk/lib/spectrum/sparky.py
> /trunk/pipe_control/spectrum.py
> /trunk/test_suite/gui_tests/relax_disp.py
> /trunk/test_suite/system_tests/peak_lists.py
> /trunk/user_functions/spectrum.py
>
> Just add your name to the end of the author lists, as these are
> ordered by who made the first modifications.
>
> Cheers,
>
> Edward
>
>
>
> On 5 December 2013 14:10,  <[email protected]> wrote:
>> Author: tlinnet
>> Date: Thu Dec  5 14:10:55 2013
>> New Revision: 21789
>>
>> URL: http://svn.gna.org/viewcvs/relax?rev=21789&view=rev
>> Log:
>> Implemented GUI test, which caches the bug.
>>
>> Fix for bug #21076, (https://gna.org/bugs/?21076) - When loading a 
>> multi-spectra NMRPipe seriesTab file through the GUI, several Error messages 
>> occur.
>>
>> Modified:
>>     trunk/test_suite/gui_tests/relax_disp.py
>>
>> Modified: trunk/test_suite/gui_tests/relax_disp.py
>> URL: 
>> http://svn.gna.org/viewcvs/relax/trunk/test_suite/gui_tests/relax_disp.py?rev=21789&r1=21788&r2=21789&view=diff
>> ==============================================================================
>> --- trunk/test_suite/gui_tests/relax_disp.py (original)
>> +++ trunk/test_suite/gui_tests/relax_disp.py Thu Dec  5 14:10:55 2013
>> @@ -134,6 +134,60 @@
>>              # The errors.
>>              self.assert_(hasattr(spin, 'baseplane_rmsd'))
>>              self.assertEqual(spin.baseplane_rmsd['0_2'], 3000.0)
>> +
>> +
>> +    def test_bug_21076_multi_col_peak_list(self):
>> +        """Test catching U{bug #21076<https://gna.org/bugs/?21076>}, 
>> loading a multi-spectra NMRPipe seriesTab file through the GUI, Error 
>> messages occur. Submitted by Troels E. Linnet."""
>> +
>> +        # The paths to the data files.
>> +        data_path = status.install_path + sep + 'test_suite' + sep + 
>> 'shared_data' + sep + 'dispersion' + sep + 'KTeilum_FMPoulsen_MAkke_2006' + 
>> sep + 'acbp_cpmg_disp_101MGuHCl_40C_041223' + sep
>> +
>> +        # Simulate the new analysis wizard, selecting the fixed time CPMG 
>> experiment.
>> +        self.app.gui.analysis.menu_new(None)
>> +        page = self.app.gui.analysis.new_wizard.wizard.get_page(0)
>> +        page.select_disp(None)
>> +        self.app.gui.analysis.new_wizard.wizard._go_next(None)
>> +        self.app.gui.analysis.new_wizard.wizard._go_next(None)
>> +
>> +        # Get the data.
>> +        analysis_type, analysis_name, pipe_name, pipe_bundle, uf_exec = 
>> self.app.gui.analysis.new_wizard.get_data()
>> +
>> +        # Set up the analysis.
>> +        self.app.gui.analysis.new_analysis(analysis_type=analysis_type, 
>> analysis_name=analysis_name, pipe_name=pipe_name, pipe_bundle=pipe_bundle, 
>> uf_exec=uf_exec)
>> +
>> +        # Alias the analysis.
>> +        analysis = self.app.gui.analysis.get_page_from_name("Relaxation 
>> dispersion")
>> +
>> +        # Change the results directory.
>> +        analysis.field_results_dir.SetValue(str_to_gui(ds.tmpdir))
>> +
>> +        # Load the sequence.
>> +        file = data_path + 'relax_2_spins_trunc.py'
>> +        self._execute_uf(uf_name='script', file=file, dir=None)
>> +
>> +        # Flush the interpreter in preparation for the synchronous user 
>> functions of the peak list wizard.
>> +        interpreter.flush()
>> +
>> +        # Set up the nuclear isotopes.
>> +        analysis.spin_isotope()
>> +        uf_store['spin.isotope'].page.SetValue('spin_id', '')
>> +        uf_store['spin.isotope'].wizard._go_next()
>> +        interpreter.flush()    # Required because of the asynchronous uf 
>> call.
>> +
>> +        # Set up the peak intensity wizard.
>> +        analysis.peak_wizard_launch(None)
>> +        wizard = analysis.peak_wizard
>> +
>> +        # The spectrum.
>> +        page = wizard.get_page(wizard.page_indices['read'])
>> +        
>> page.uf_args['file'].SetValue(str_to_gui("%sfolded_sparky_corr_final_max_standard_trunc.ser"
>>  % data_path))
>> +        page.uf_args['spectrum_id'].SetValue(['auto'])
>> +        wizard._go_next(None)
>> +
>> +        # The error type.
>> +        page = wizard.get_page(wizard.page_indices['err_type'])
>> +        page.selection = 'rmsd'
>> +        wizard._go_next(None)
>>
>>
>>      def test_hansen_trunc_data(self):
>>
>>
>> _______________________________________________
>> 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

_______________________________________________
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