danmar/cppcheck — comment on commit 0d3bf5340d338f2a1795c81dfa2e0722a6f4e9d5
File:  line 0
By reif:

Another thing that concerns me about the trail and error development style using the regression tests is that the regression tests are designed mostly to prove that false positive tickets are fixed. There is little support for false negatives. That means that making a fix that passes the regression tests and fixes the ticket doesn't guarantee that false negatives are not introduced. Adding a TODO only hides the problem because they get added more frequently than they get removed. I added a TODO count to the tests with the hope that it would shame people into fixing them but unfortunately it hasn't. Adding false negative tests would increase the number of TODO tests considerably but would be worth it in the long run.

I proposed using the google summer of code as a way of improving the tests but it got nowhere.