-
Notifications
You must be signed in to change notification settings - Fork 44
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
buttercup --no-skip
causes spec text to be printed twice
#251
Comments
I have a similar issue. I’m running buttercup via Eldev, so I’m not exactly sure of the invocation. The context I’m running in is I printed these from my suite to ensure the definitions are as expected, and Eldev or something isn’t modifying the environment.
It seems like the line below should match and disable batch preprint. Line 1820 in bf01a33
If that were working, I would suggest maybe replacing the |
Can you share the project you are working on and how to trigger the problem? |
Sets `GITHUB_ACTION` and adds some debugging output to the test suite.
Sets `GITHUB_ACTION` and adds some debugging output to the test suite.
Sure! The most recent case (and least convoluted instance, probably) is LionyxML/auto-dark-emacs#74. You can see it happening in CI at https://garnix.io/build/n0l2kX39 (expand the section labeled “checkPhase” just past halfway down). That PR doesn‘t have
Also, in putting together this branch, I realized that it doesn’t need to be run in a Nix build to see this behavior. Running it at the command line, I get doubled output (colored, which doesn’t translate to GFM)
And in a Nix build (also colored)
I get different Buttercup versions (newer outside of Nix), but both have the |
buttercup --pattern x --no-skip
with color causes the spec text to be printed twice, likeinstead of
This happens both for passing and failed specs.
The text was updated successfully, but these errors were encountered: