Mark Stosberg
2013-02-27 14:06:23 UTC
We have a large test suite with 20,000+ tests in it, and a number of
passing TODO tests in it.
Our problem is that once a test is marked as TODO, it falls off our
radar, and we are unlikely to notice it again.
What are some suggestions to make sure that passing TODO tests get
regular attention?
I was hoping that 'prove' might have a flag to treat passing-TODOs as
failures, but Id didn't see one.
I would prefer not to write a custom harness... this seems like a
feature that would be of general interest.
In case this context matters-- our tests are regularly through Jenkins,
so our TAP is getting converted to JUnit. We also run tests from the
command line with prove regularly as well.
Thanks!
Mark
passing TODO tests in it.
Our problem is that once a test is marked as TODO, it falls off our
radar, and we are unlikely to notice it again.
What are some suggestions to make sure that passing TODO tests get
regular attention?
I was hoping that 'prove' might have a flag to treat passing-TODOs as
failures, but Id didn't see one.
I would prefer not to write a custom harness... this seems like a
feature that would be of general interest.
In case this context matters-- our tests are regularly through Jenkins,
so our TAP is getting converted to JUnit. We also run tests from the
command line with prove regularly as well.
Thanks!
Mark