Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extended test results for Tooling API events #13323

Closed
nskvortsov opened this issue Jun 3, 2020 · 1 comment
Closed

Extended test results for Tooling API events #13323

nskvortsov opened this issue Jun 3, 2020 · 1 comment
Labels
a:feature A new functionality in:tooling-api
Milestone

Comments

@nskvortsov
Copy link
Contributor

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
@nskvortsov nskvortsov added a:feature A new functionality from:contributor labels Jun 3, 2020
@donat donat self-assigned this Jun 17, 2020
@donat donat removed their assignment Aug 18, 2021
@donat
Copy link
Member

donat commented Dec 12, 2022

Fixed in #19911

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:feature A new functionality in:tooling-api
Projects
None yet
Development

No branches or pull requests

4 participants