-
Notifications
You must be signed in to change notification settings - Fork 3.1k
Small improvements to bun test
#3071
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
Conversation
❌ @Jarred-Sumner 28 files with test failures on linux-x64-baseline:
|
❌ @Jarred-Sumner 28 files with test failures on linux-x64:
|
❌ @Jarred-Sumner 31 files with test failures on bun-darwin-x64-baseline:
|
✅ |
209160b
to
1a65706
Compare
This looks good though there are new test failures |
test.runIf interesting |
maybe |
If you are already on it can we implement that test failures log last because the constant scrolling up the logs to find details about failing tests is rather annoying. I remember having seen an issue about this but cannot find it at the moment. |
By default, `test.todo()` is no longer run, unless `--run-todo` is specified.
8194585
to
f353bc5
Compare
* toBeNil() * toBeBoolean() * toBeTrue() * toBeFalse() * toBeNumber() * toBeInteger() * toBeFinite() * toBePositive() * toBeNegative() * toBeWithin() * toBeSymbol() * toBeFunction() * toBeDate() * toBeString() * toInclude() * toStartWith() * toEndWith()
ccfd49a
to
94c188e
Compare
Changelog
c09fcb2 The skip icon is now
»
instead of-
(it's nicer).1d7b76b The title of each test file is now its path instead of its filename.
4926e6a When
bun test
is run in Github Actions, logs are grouped by test file using workflow commands. Detection is done by checking that theGITHUB_ACTIONS
environment variable is set totrue
.Screen.Recording.2023-05-25.at.3.05.02.PM.online-video-cutter.com.mp4
d1c658e When an error occurs in a test, an annotation is emitted.
Screen.Recording.2023-05-26.at.12.55.01.PM.mov