[Python-Dev] [Python-checkins] cpython: #14533: if a test has no test_main, use loadTestsFromModule.

Matt Joiner anacrolix at gmail.com
Mon Apr 9 21:11:23 CEST 2012


On Apr 10, 2012 2:36 AM, "Terry Reedy" <tjreedy at udel.edu> wrote:
>>> On 4/9/2012 9:13 AM, r.david.murray wrote:
>>>> http://hg.python.org/cpython/rev/eff551437abd
>> changeset: 76176:eff551437abd
>> user: R David Murray<rdmurray at bitdance.com>
>> date: Mon Apr 09 08:55:42 2012 -0400
>> summary:
>> #14533: if a test has no test_main, use loadTestsFromModule.
>>>> This moves us further in the direction of using normal unittest
facilities
>> instead of specialized regrtest ones. Any test module that can be
correctly
>> run currently using 'python unittest -m test.test_xxx' can now be
converted to
>> use normal unittest test loading by simply deleting its test_main, thus
no
>> longer requiring manual maintenance of the list of tests to run.
>> ...
>>>> + if __name__ == '__main__':
>> + unittest.main()
>>>> - if __name__ == '__main__':
>> - test_main()
>>> Being on Windows, I sometimes run single tests interactively with
>> from test import test_xxx as t; t.test_main()
>> Should t.unittest.main(t.__name__) work as well?
> Should this always work even if there is still a test_main?
Both questions have the same answer. Yes, because this is how discovery
works.
>> tjr
> _______________________________________________
> Python-Dev mailing list
> Python-Dev at python.org
> http://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
http://mail.python.org/mailman/options/python-dev/anacrolix%40gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-dev/attachments/20120410/94216a78/attachment.html>


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /