|
|
| Perl-Sensitive Sunglasses | |
| PerlMonks |
Re: When Test Suites Attackby Anonymous Monk |
| on Oct 28, 2005 at 18:09 UTC ( [id://503789]=note: print w/replies, xml ) | Need Help?? |
This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.
I've been finding more and more that small changes in my code are making huge changes in the output and trying to continuously update the tests to exactly match...I don't know your problem domain, but would it be possible to test for other (higher level) invariants besides an exact textual match? For instance, maybe you could just check that a transformation preserves syntatic correctness, or that all tags are balanced, or properly nested, or conserved, etc. Let's take a different example. If you are creating a ray tracer, you could have a unit test that renders a red sphere on a black background and then compares that bitmap to a correctly rendered red sphere bitmap, checking that each pixel is correct. Or, you could instead write tests like...
In Section
Meditations
|
|
||||||||||||||||||||||||||||