Corrected a bug in the test case error reporting mechanism. The TestResult data type carried a boolean value about whether or not it was necessary to show the actual data that had been tested, the purpose is to display only tests that failed, leaving tests that passed unreported in failure reports. However this boolean value was not being updated on test failure. This has been corrected.