[ https://issues.apache.org/jira/browse/SCXML-91?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12660442#action_12660442 ]
Rahul Akolkar commented on SCXML-91: ------------------------------------ Thanks, if you're happy with the changes for (1), I think we can resolve this issue now. > Test case bugs > -------------- > > Key: SCXML-91 > URL: https://issues.apache.org/jira/browse/SCXML-91 > Project: Commons SCXML > Issue Type: Bug > Affects Versions: 0.9 > Reporter: Sebb > Fix For: 0.10 > > > Test cases are difficult to debug if they fail. > This is because many test cases catch Exception, and don't report it fully. > Test cases should only catch a (specific) Exception if the test is expected > to generate one, and should otherwise throw the Exception. > Several test cases report problems to System.out or System.err and carry on > processing. > For example, serialisation errors are largely ignored, and > SCXMLTestHelper#testExecutorSerializability() ignores IO errors. > Testing generates a lot of output, some of which appears to be errors (e.g. > stack traces) yet the test passes. > Ideally tests should suppress output stack traces which are expected during > testing. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.