-
-
Notifications
You must be signed in to change notification settings - Fork 217
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
[2.0] Support for "venantius/ultra" lein plugin #207
Comments
@tamizhvendan I'm not sure if it's possible to use cider middleware (as Calva does) alongside Ultra. See this in its readme: https://github.com/venantius/ultra#using-cider-alongside-ultra I may be wrong though. CC @PEZ |
It does seem, from that link, that Calva will be quite incompatible with Ultra. However, it also seems like we need some way to specify profiles to exclude with jack-in. |
I just came across this issue. I'm not sure what the original poster's use case was, but for me what I would really want to have is the way ultra prints test output, specifically not only the expected and actual, but also the diff. Would that be easier somehow, possibly with another lib that maybe Ultra also uses for this purpose or something? Maybe https://github.com/lambdaisland/deep-diff2, the library that is used by Kaocha. |
Without looking more into it atm, I think it would be possible. Maybe even fairly easy to add to the test runner. Please submit a feature request if you'd like. Although, maybe making ultra work with Calva could be simpler, I'm not sure. |
I'll be closing this because it is tricky to take action on as it stands. I've heard other people wishing for better test results diffing. If there isn't an issue for that already, please feel invited to file one. |
Here's an issue for that: #1007 |
Thanks, @PEZ for revamping calva and it looks fantastic!
With this new version, I am unable to use the "venantius/ultra" lein plugin.
profiles.clj
terminal output
After nREPL server started, VSCode is prompting to enter the port to connect to the nREPL server. Entering the port number doesn't connect the server.
Here is the terminal output that I am getting.
If I remove that plugin from the profiles, everything is working as expected.
The text was updated successfully, but these errors were encountered: