This issue tracker has been migrated to GitHub ,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2010年06月18日 12:20 by techtonik, last changed 2022年04月11日 14:57 by admin. This issue is now closed.
| Messages (4) | |||
|---|---|---|---|
| msg108100 - (view) | Author: anatoly techtonik (techtonik) | Date: 2010年06月18日 12:20 | |
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 |
|||
| msg108102 - (view) | Author: anatoly techtonik (techtonik) | Date: 2010年06月18日 12:23 | |
3. The final goal is to be able to run single test as: > python test_httpservers.py BaseHTTPServer::handler |
|||
| msg108103 - (view) | Author: anatoly techtonik (techtonik) | Date: 2010年06月18日 12:55 | |
The example in first post should read: > python test_httpservers.py --list *auth* CGIHTTPServerTestCase::authorization (several distractions a minute can drive anyone mad) |
|||
| msg108106 - (view) | Author: anatoly techtonik (techtonik) | Date: 2010年06月18日 13:06 | |
Too many errors in description. Please close this ticket with #9028 as a superceder. |
|||
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2022年04月11日 14:57:02 | admin | set | github: 53273 |
| 2010年06月27日 10:08:16 | georg.brandl | set | status: open -> closed |
| 2010年06月18日 13:56:57 | r.david.murray | set | resolution: duplicate superseder: test_support.run_unittest cmdline options and arguments stage: resolved |
| 2010年06月18日 13:06:25 | techtonik | set | messages: + msg108106 |
| 2010年06月18日 12:55:32 | techtonik | set | messages: + msg108103 |
| 2010年06月18日 12:23:21 | techtonik | set | messages: + msg108102 |
| 2010年06月18日 12:20:13 | techtonik | create | |