Message108100
| Author |
techtonik |
| Recipients |
techtonik |
| Date |
2010年06月18日.12:20:13 |
| SpamBayes Score |
0.0048128935 |
| Marked as misclassified |
No |
| Message-id |
<1276863615.44.0.266652400766.issue9027@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
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 |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2010年06月18日 12:20:15 | techtonik | set | recipients:
+ techtonik |
| 2010年06月18日 12:20:15 | techtonik | set | messageid: <1276863615.44.0.266652400766.issue9027@psf.upfronthosting.co.za> |
| 2010年06月18日 12:20:13 | techtonik | link | issue9027 messages |
| 2010年06月18日 12:20:13 | techtonik | create |
|