------ art_25684_3790340.1156935283049 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline > The fix is obvious and I have already applied it: rename > test_valid_args to test_args so it runs first. Test::Unit provides the functionality you need in the "setup" and "teardown" methods, which are run before and after each test_* method in your class. tim ------ art_25684_3790340.1156935283049--