[TIP] Plugin API for nose: Expanding one test case into many
kumar.mcmillan at gmail.com
Fri Jul 18 12:16:05 PDT 2008
On Fri, Jul 18, 2008 at 4:45 AM, Ben Finney <ben+python at benfinney.id.au> wrote:
> Howdy all,
> I'm working on a plugin for 'nose', called 'nose_scenario'
> <URL:http://pypi.python.org/pypi/nose_scenario/>. I'm hoping to get
> some help from people more knowledgeable about 'nose' that I am.
> The plugin (please refer to its documentation and sample tests) is
> largely working okay, but two things are causing me trouble as of
> version 0.1.1 <URL:http://pypi.python.org/pypi/nose_scenario/0.1.1>:
This sounds interesting and I'm curious but I don't fully understand
it. Could you point me to some examples of writing test scenarios
then adapting them? Or did I miss the link to the documentation?
PS. "homepage" link from the PyPi page above is broken (has a dash but
needs an underscore)
> * The application of attributes to test cases is working correctly for
> subclasses of 'unittest.TestCase', but not for other test classes.
> This can be seen in the sample tests: the 'test_unittest.py' module
> behaves correctly, but the 'test_testclass.py' module throws an
> AttributeError for every single test case.
> Why are the attributes beingapplied correctly to instances of
> 'unittest.TestCase', but not other instances?
> * The display of a short description for each test case should include
> the scenario id string, if that test case has one. This is currently
> *only* working for test cases that have a docstring; other test
> cases seem to ignore the custom short description hook.
> This can be seen in the sample tests: test cases with a docstring
> correctly display their scenario id, but others do not.
> How can I get the short description modified for all cases?
> Thanks in advance for anyone's assistance with this. The nose
> framework is powerful but making my brain hurt a little :-/
> \ "Listen: we are here on Earth to fart around. Don't let anybody |
> `\ tell you otherwise." —_Timequake_, Kurt Vonnegut |
> _o__) |
> Ben Finney
> testing-in-python mailing list
> testing-in-python at lists.idyll.org
More information about the testing-in-python