Update dependency elm-test to v0.19.1-revision9 (main) #21
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/main-elm-test-0.x"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
0.19.1-revision2
->0.19.1-revision9
Release Notes
rtfeldman/node-test-runner
v0.19.1-revision9
Compare Source
Fixed
elm-test install-unstable-test-master
(added in the previous version) now works with packages.v0.19.1-revision8
Compare Source
Breaking
Added
elm-test install-unstable-test-master
master
version of theelm-explorations/test
library in place of the1.2.2
version in yourELM_HOME
elm-test uninstall-unstable-test-master
This let’s you test the upcoming major version of elm-explorations/test. Big thanks to Martin Janiczek!
Changed
elm-test no longer uses elm-json to calculate the set of dependencies needed to run your tests. Instead, we use elm-solve-deps-wasm which basically is a WebAssembly port of the dependency solver in elm-test-rs. Big thanks to Matthieu Pizenberg! Benefits of this change:
elm-test now shows suggestions on misspelled CLI flags.
Fixed
module MyTest exposing (..)
with the expose-all(..)
and a char literal with a unicode escape, like'\u{000D}'
, in the same file, elm-test now correctly finds all tests to run in that file. A bug with unicode escape parsing previously caused no tests to be found.v0.19.1-revision7
Compare Source
Fixed
{ "type": "module" }
in your package.json.--output=/dev/null
is now ignored. This is needed by Emacs’ flycheck-elm package, which calls bothelm make
andelm-test make
with--output=/dev/null
.elm-test make
does not produce any output files, so the flag doesn’t change anything. (Before 0.19.1-revision5, all unknown flags were silently ignored.)--report=json
and--report=junit
again (regression in 0.19.1-revision5).--fuzz=0
.v0.19.1-revision6
Compare Source
Fixed
--no-color
and--color
flags (to disable and force colors) now work again (regression in 0.19.1-revision5).--no-color
now turns off colors in Elm compiler error messages as well.v0.19.1-revision5
Compare Source
Breaking
--verbose
flag. It didn’t do much at all in its current state.Fixed
elm-test
finds yourelm.json
up the directory tree instead of printing an error.send
orreceive
and they were reached via test cases,elm-test
used to fail with a duplicate port error.elm-test
has renamed its internal ports so that conflicts are very unlikely.@failures
instead of@failed
which makes Jenkins happier.elm-test
now errors on unknown (misspelled) flags instead of silently ignoring them.elm-test
now errors on bad--fuzz
and--seed
values instead of silently ignoring them.elm-json
to calculate the set of dependencies needed to run your tests.elm-test --watch
no longer crashes if for packages if there are compilation errors insrc/
at startup.elm-test --watch
now detects changes in yourelm.json
.elm-test --watch
now works better when lots of files change at once. If 10 files changed, your tests used to run 10 times in sequence (more or less). Now, they only run once or twice. Changes within 100 ms are batched together. Changes happening while the tests are running no longer queue up – they instead trigger one single test once the current run is done.v0.19.1-revision4
Compare Source
Fixed
--compiler
command line flag now correctly finds elm executables on your PATH (see #438).Performance
v0.19.1-revision3
Compare Source
Fixed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻️ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.
Renovate Ignore Notification
As this PR has been closed unmerged, Renovate will now ignore this update (0.19.1-revision9). You will still receive a PR once a newer version is released, so if you wish to permanently ignore this dependency, please add it to the
ignoreDeps
array of your renovate config.If this PR was closed by mistake or you changed your mind, you can simply rename this PR and you will soon get a fresh replacement PR opened.
Pull request closed