You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would work. This is the documented way to reference src and test files in non-default locations.
Actual
[11:07:31.31] Instrumenting sources...
[11:07:31.36] Running tests...
[11:07:31.44] Ruh roh, tests failed.
[11:07:31.44] Something went wrong:
Error: The "source-directories" field in your elm.json lists the following directory:
/Users/rob/Projects/elm-coverage-bug/.coverage/instrumented/client/tests
It doesn't exist though. Is it missing? Is there a typo?
Looking in the .coverage/instrumented directory, the elm.json file contains "source-directories":["client/src","client/tests"], but the actual directory structure is:
instrumented
- client
- src
- tests
- elm.json
So it looks like the tests directory just doesn't get copied over correctly.
The text was updated successfully, but these errors were encountered:
@simonh1000 I have a PR open for this here, but it's not received any attention yet. I have an install branch so that I can install the package directly from my fork. Could you try updating your package.json to "elm-coverage": "github:robyoder/elm-coverage#install" and see if it works?
I've created a sample project to show the problem.
STR
elm-coverage client/src -t client/tests
Expected
It would work. This is the documented way to reference src and test files in non-default locations.
Actual
Looking in the
.coverage/instrumented
directory, theelm.json
file contains"source-directories":["client/src","client/tests"]
, but the actual directory structure is:So it looks like the tests directory just doesn't get copied over correctly.
The text was updated successfully, but these errors were encountered: