Message140784
| Author |
abingham |
| Recipients |
abingham |
| Date |
2011年07月21日.05:39:28 |
| SpamBayes Score |
1.8522334e-10 |
| Marked as misclassified |
No |
| Message-id |
<1311226769.48.0.369455670372.issue12600@psf.upfronthosting.co.za> |
| In-reply-to |
| Content |
In the discussion about adding support for parameterized tests (issue 7897), it seemed clear that parameterizing individual tests was a different issue from parameterizing TestCases. This, then, is a request to support parameterization of TestCases.
The fundamental idea is that one should be able to define a TestCase - fixtures, individual tests, etc. - and then be able to reuse that TestCase with different sets of parameters. This should all mesh cleanly with the rest of the unittest system, though it's not entirely clear what that entails.
As a motivation, consider a TestCase that tests the public API for a database abstraction system. The abstraction may work against any of a number of backends, but the public API remains the same for each. A parameterized TestCase would let you write one test for the public API and then run it for each of the backends. |
|
History
|
|---|
| Date |
User |
Action |
Args |
| 2011年07月21日 05:39:29 | abingham | set | recipients:
+ abingham |
| 2011年07月21日 05:39:29 | abingham | set | messageid: <1311226769.48.0.369455670372.issue12600@psf.upfronthosting.co.za> |
| 2011年07月21日 05:39:28 | abingham | link | issue12600 messages |
| 2011年07月21日 05:39:28 | abingham | create |
|