mirror of
https://github.com/vuejs/vue-cli.git
synced 2026-03-21 02:21:00 -05:00
BREAKING CHANGE: `cli-plugin-unit-jest` and `cli-plugin-unit-mocha` now register "test:unit" command and script instead of "test"; `cli-plugin-e2e-cypress` now register "test:e2e" with optional `--headless` flag instead of "e2e" and "e2e:open"; `cli-plugin-e2e-nightwatch` now register "test:e2e" instead of "e2e". close #876, close #878
@vue/cli-plugin-unit-jest
unit-jest plugin for vue-cli
Injected Commands
-
vue-cli-service test:unitRun unit tests with Jest. Default
testMatchis<rootDir>/(tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx))which matches:- Any files in
tests/unitthat end in.spec.(js|jsx|ts|tsx); - Any js(x)/ts(x) files inside
__tests__directories.
Usage:
vue-cli-service test:unit [options] <regexForTestFiles>All Jest command line options are also supported.
- Any files in
Configuration
Jest can be configured via jest.config.js in your project root, or the jest field in package.json.
Installing in an Already Created Project
vue add unit-jest