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

Bump to crystal 0.31.1 #72

Merged
merged 9 commits into from
Nov 1, 2019
Merged

Bump to crystal 0.31.1 #72

merged 9 commits into from
Nov 1, 2019

Conversation

hanneskaeufler
Copy link
Owner

Should work just fine

We have a default preamble which enables
fail fast mode in specs. Between crystal 0.30.1
and 0.31.0 this changed the output. The new crystal
doesnt print a summary anymore, which means we will
not find "Finished" in it. Instead only one "F" is printed and
that's it (if there is exactly one test which fails).

See also crystal-lang/crystal#8359
@hanneskaeufler
Copy link
Owner Author

There is a bad bug in crystal meaning that even failed specs will not cause the exit code to be 1. See crystal-lang/crystal#8420

@hanneskaeufler hanneskaeufler force-pushed the hk-crystal-0.31.1 branch 2 times, most recently from 27e92ae to 77c089e Compare November 1, 2019 21:42
fail fast mode alltogether. There is another
bug in crystal which makes the fail fast mode
entirely unusable for crystal.
@hanneskaeufler hanneskaeufler merged commit 64e0834 into master Nov 1, 2019
@hanneskaeufler hanneskaeufler deleted the hk-crystal-0.31.1 branch November 1, 2019 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant