On Saturday, January 11, 2014 11:34:30 PM UTC-5, Roy Smith wrote:
> In article ,
>
> "W. Trevor King" wrote:
>
>
>
> > On Sat, Jan 11, 2014 at 08:00:05PM -0800, CraftyTech wrote:
>
> > > I'm finding it hard to use unittest in a for loop. Perhaps something
> > > like:
>
> > >
>
> > > for val in range(25):
>
> > > self.assertEqual(val,5,"not equal)
>
> > >
>
> > > The loop will break after the first failure. Anyone have a good
>
> > > approach for this? please advise.
>
> >
>
> > If Python 3.4 is an option, you can stick to the standard library and
>
> > use subtests [1].
>
>
>
> Or, as yet another alternative, if you use nose, you can write test
>
> generators.
>
>
>
> https://nose.readthedocs.org/en/latest/writing_tests.html#test-generators
Thank you all for the feedback. I now have what I need. Cheers
On Saturday, January 11, 2014 11:34:30 PM UTC-5, Roy Smith wrote:
> In article ,
>
> "W. Trevor King" wrote:
>
>
>
> > On Sat, Jan 11, 2014 at 08:00:05PM -0800, CraftyTech wrote:
>
> > > I'm finding it hard to use unittest in a for loop. Perhaps something
> > > like:
>
> > >
>
> > > for val in range(25):
>
> > > self.assertEqual(val,5,"not equal)
>
> > >
>
> > > The loop will break after the first failure. Anyone have a good
>
> > > approach for this? please advise.
>
> >
>
> > If Python 3.4 is an option, you can stick to the standard library and
>
> > use subtests [1].
>
>
>
> Or, as yet another alternative, if you use nose, you can write test
>
> generators.
>
>
>
> https://nose.readthedocs.org/en/latest/writing_tests.html#test-generators
--
https://mail.python.org/mailman/listinfo/python-list