
tjreedy at udel
Apr 9, 2012, 10:34 AM
Views: 93
Permalink
|
|
Re: [Python-checkins] cpython: #14533: if a test has no test_main, use loadTestsFromModule.
|
|
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> > 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? tjr _______________________________________________ Python-Dev mailing list Python-Dev [at] python http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/list-python-dev%40lists.gossamer-threads.com
|