Hi Mikkie
Use a negative value in the ExternalErrors parameter to EndOfTestReports. For example if you have 3 expected errors:
EndOfTestReports(ExternalErrors => (FAILURE => 0, ERROR => -3, WARNING => 0)) ;
The value is summed up with its corresponding field, then the absolute value is taken, and finally the separate values are summed to determine the number of test errors. Hence, if you expect 3 errors and get 2 errors and 1 failure, the test will fail with 2 test case errors.
OSVVM also has a request for a mechanism that would be used for known failures that we will eventually fix. I am looking at how to address this in the reporting.
Cheers,
Jim