New submission from anatoly techtonik <techto...@gmail.com>: Need --help, --list options and TestSute.testcase args for test_support.run_unittest
User story: I am covering CGIHTTPServer with tests according to http://www.rfc-editor.org/rfc/rfc3875.txt speccy and want to run a single test in a cycle. I am running test cases like: > python test_httpservers.py I want to get all available tests in file and execute only the one I need, but test_support.run_unittest doesn't accept any params. > python test_httpservers.py --help just runs the test. I propose to: 1. add list option -l, --list list the names of test to be executed and exit example: > python test_httpservers.py --list BaseHTTPServer::command BaseHTTPServer::handler I omit `test_` prefix and `TestCase` suffixes as they don't bear any value and just clutter the console. This is my idealistic view. 2. add arguments of test names with wildcards > python test_httpservers.py --list BaseHTTP* BaseHTTPServer::command BaseHTTPServer::handler > python test_httpservers.py --list *auth* BaseHTTPServer::handler ---------- components: Tests messages: 108100 nosy: techtonik priority: normal severity: normal status: open title: add test_support.run_unittest command line options and arguments versions: Python 2.6, Python 2.7, Python 3.2 _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue9027> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com