[issue30523] unittest: add --list-tests option to only display the list of test names, don't run tests
Serhiy Storchaka
report at bugs.python.org
Mon Jun 5 01:07:40 EDT 2017
Serhiy Storchaka added the comment:
I concur with Julien, the result should be printed to stdout.
I tried:
$ ./python -m unittest test.test_builtin --list-tests
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
test.test_builtin.BuiltinTest.test_abs
test.test_builtin.BuiltinTest.test_all
...
$ ./python -m test.test_builtin --list-tests
BuiltinTest.test_abs
BuiltinTest.test_all
BuiltinTest.test_any
...
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
doctest.DocTestCase.runTest
All these doctest.DocTestCase.runTest look useless.
But "./python -m unittest test.test_json --list-tests" and "./python -m test.test_json --list-tests" give the same output.
"./python -m test.test_doctest --list-tests" and "./python -m test.test_tk --list-tests" run tests instead of listing them.
----------
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue30523>
_______________________________________
More information about the Python-bugs-list
mailing list