You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Tooling API uses FailureResult with Failure instances for failed tests (javadoc). This limits possiblities of introspection and error handling. See IJTestEventLogger.groovy for sample of such handling.
Expected Behavior
TAPI client have an opportunity to post-process the actual errors and receive result of this post processing
Current Behavior
Client can only get a list of Failure
Context
IntelliJ IDEA extracts additional information:
to distinguish between assertion error and test code failure
to display diff views between actual and expected information
The text was updated successfully, but these errors were encountered:
Tooling API uses
FailureResult
withFailure
instances for failed tests (javadoc). This limits possiblities of introspection and error handling. See IJTestEventLogger.groovy for sample of such handling.Expected Behavior
TAPI client have an opportunity to post-process the actual errors and receive result of this post processing
Current Behavior
Client can only get a list of
Failure
Context
IntelliJ IDEA extracts additional information:
The text was updated successfully, but these errors were encountered: