> I had the program generate the test cases for me, and then inspected > them to verify that they were what I desired.
Hi Kermit, Ah. Try not to do that next time. It's way too easy to be convinced that some test is working by just copying the output of the code and looking for reasonable output. But it's much more useful to write out the complete test case without preconceptions, without the aid of the code you're trying to test. This works because: * You can't cheat yourself. *grin* * Writing out the test cases first can help in writing the real function. Those test cases act as documentation that other people can look at. They're a form of specification --- a requirement --- that allows others to understand the intent of the function. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor