Could Python supplant Java?

Greg Ewing see_reply_address at something.invalid
Thu Aug 22 06:42:25 CEST 2002


FISH wrote:

> And how do I test the tests?  (If your test software is there to
> ensure your program works - what is ensuring your test software
> works?


The tests and the program being tested serve as checks
on each other. If they don't match, something is wrong
somewhere, and it's up to you to decide whether it's
the program or the test that's wrong.

It's possible that there could be errors in both
which cancel out, but if the tests are reasonably
thorough, it's pretty unlikely.

Having the tests written by someone different from
the program should make it even less likely.

-- 
Greg Ewing, Computer Science Dept,
University of Canterbury,	
Christchurch, New Zealand
http://www.cosc.canterbury.ac.nz/~greg




More information about the Python-list mailing list