Hi Troels,

This looks good!  It should now ensure that this works permanently.
Just a formatting hint though, you need to add blank lines above the
comments, and have two blank lines before the test_hansen_trunc_data()
method (see http://www.nmr-relax.com/manual/Whitespace.html).  This is
for easier readability.  Also the last comment, apart from the period,
could explain what you are testing and why it is 'Z_A0'.  This is to
aid a future developer understand why that is there, otherwise they
might think that it is a mistake and delete those lines of code.  The
comment is to explain your intent for the next person who comes along.

Cheers,

Edward



On 6 December 2013 07:24,  <[email protected]> wrote:
> Author: tlinnet
> Date: Fri Dec  6 07:24:15 2013
> New Revision: 21802
>
> URL: http://svn.gna.org/viewcvs/relax?rev=21802&view=rev
> Log:
> Updated the gui-test to check for first ID in list.
>
> 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=21802&r1=21801&r2=21802&view=diff
> ==============================================================================
> --- trunk/test_suite/gui_tests/relax_disp.py (original)
> +++ trunk/test_suite/gui_tests/relax_disp.py Fri Dec  6 07:24:15 2013
> @@ -178,17 +178,24 @@
>          analysis.peak_wizard_launch(None)
>          wizard = analysis.peak_wizard
>
> -        # The spectrum.
> +        # The spectrum, use Keyword auto.
>          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.
> +        # The error type window.
>          page = wizard.get_page(wizard.page_indices['err_type'])
>          page.selection = 'rmsd'
>          wizard._go_next(None)
>
> +        # Get ID from RMSD window.
> +        page = wizard.get_page(wizard.page_indices['rmsd'])
> +        # Flush all wx events (to allow the spectrum list GUI element to 
> populate all its rows).
> +        wx.Yield()
> +        # Get the ID
> +        cur_id = page.uf_args['spectrum_id'].GetValue()
> +        self.assertEqual(cur_id, 'Z_A0')
>
>      def test_hansen_trunc_data(self):
>          """Test the GUI analysis with Flemming Hansen's CPMG data truncated 
> to residues 70 and 71."""
>
>
> _______________________________________________
> 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