8 | | The challenge I've run into with having so many `RegressionTestTicketXXXX` test cases, which is exacerbated by having so many tests in `trac/ticket/tests/functional.py`, is that it can be very difficult to determine if coverage exists for a particular feature. There is just way too much code to weed through. Therefore, my feeling is that if you are making a nice set of tests to get fundamental coverage for a module, it would be better to prefix all the test names with `TestDefaultWorkflow`, and add a link to the ticket in the comment. |
| 8 | The challenge I've run into with the naming pattern `RegressionTestTicketXXXX`, which is exacerbated by having so many tests in `trac/ticket/tests/functional.py`, is that it can be very difficult to determine if coverage exists for a particular feature. There is just way too much code to weed through. Therefore, my feeling is that if you are making a nice set of tests to get fundamental coverage for a module, it would be better to prefix all the test names with `TestDefaultWorkflow`, and add a link to the ticket in the comment. |