On 4/9/2012 3:57 PM, R. David Murray wrote:
On Mon, 09 Apr 2012 13:34:25 -0400, Terry Reedy<tjre...@udel.edu> wrote:
Should t.unittest.main(t.__name__) work as well?
That will work.
t.unittest.main(t) will also work and is less typing.
Good. The only doc for the parameter is "unittest.main(module='__main__',"
with no indication other than the name 'module' that both a module
object or a name is accepted (as with some file object or name interfaces).
Should this always work even if there is still a test_main?
It will work if and only if the test can be run correctly via './python
-m unittest test.test_xxx'. Not all test files in Lib/test can be run that
way (though I at least am open to fixing ones that don't work).
One way to again run each would be nice. I will open an issue if I find
any laggards.
--
Terry Jan Reedy
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe:
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com