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

Report raw test results #2687

Closed
wilkerlucio opened this issue May 3, 2022 · 4 comments
Closed

Report raw test results #2687

wilkerlucio opened this issue May 3, 2022 · 4 comments
Labels
changed Marks issues describing changes to existing features released Marks issues which have had the fixes released in a stable build released-eap Marks issues which have had the fixes released in an EAP build
Milestone

Comments

@wilkerlucio
Copy link

When using tests in Cursive that don't use the format (is (= something something-else)), Cursive will display the raw results in the tooltip on mouse over:

Screen Shot 2022-05-02 at 21 28 53

But when trying to click for the error details, Cursive will behave like there is not error there (toggling debugger on that line):

click-error-details

Per discussion on Slack, this issue is to suggest that in these cases Cursive should open the raw response in a modal. As an extra, it would be great if this modal supports ASCII colors, so tests running with something like matcher combinators will have a nice output. If we can't color for some reason, would be nice to remove the color markers from the result to improve readability.

@cursive-ide
Copy link
Owner

Note to self: check comes from https://gitlab.com/mauricioszabo/check, which uses matcher combinators under the hood.

@cursive-ide cursive-ide added this to the 1.12.4 milestone May 3, 2022
@cursive-ide cursive-ide modified the milestones: 1.12.4, 1.12.5 Jun 3, 2022
@jtrunick
Copy link

I also have this issue. It just started happening today/yesterday, it worked before just fine.

@cursive-ide cursive-ide modified the milestones: 1.12.6, 1.12.7 Dec 14, 2022
@cursive-ide cursive-ide modified the milestones: 1.12.8, 1.13.0 Mar 28, 2023
@cursive-ide cursive-ide modified the milestones: 1.13.0, 1.13.1, 1.13.2 Jul 11, 2023
@cursive-ide cursive-ide added the changed Marks issues describing changes to existing features label Jul 11, 2024
@cursive-ide cursive-ide modified the milestones: 1.13.4, 1.13.4-eap5 Jul 11, 2024
@cursive-ide
Copy link
Owner

Fix released in 1.13.4-eap5 on 2024-07-11.

@cursive-ide cursive-ide added the released-eap Marks issues which have had the fixes released in an EAP build label Jul 11, 2024
@cursive-ide
Copy link
Owner

Fix released in 1.13.4 on 2024-08-06.

@cursive-ide cursive-ide added the released Marks issues which have had the fixes released in a stable build label Aug 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changed Marks issues describing changes to existing features released Marks issues which have had the fixes released in a stable build released-eap Marks issues which have had the fixes released in an EAP build
Projects
None yet
Development

No branches or pull requests

3 participants