don't panic on failure to parse and test case

This way I don't get runtime errors when parsing bad data.  Maybe the other panic statements deserve to remain as they are?  Would you still prefer panic to error in this case?