-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Open
Labels
Description
I'd like to make a PR that replaces mocha and karma with Jest, as well as adding vue-test-utils to the project.
The reasons for Jest over Karma/ mocha:
- Faster
- Less config
- No browser
- No webpack for tests
Another issue is requiring everything the src directory. This installs vue-router, which adds $route as a read only property to the global Vue class. This means people can't stub $route in tests, and if you don't know all the files are required before running the tests, it can be difficult to debug
maxmilton, holgerw, LinusBorg, stephan-v, Gomah and 20 moremaxmilton, escapedcat, LinusBorg, stephan-v, afontcu and 6 more