Files
vue-cli/packages/@vue/cli-plugin-unit-jest
Evan You 69ebd800a2 refactor: rename test commands
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
2018-05-01 18:15:25 -04:00
..
2018-05-01 18:15:25 -04:00
2018-05-01 18:15:25 -04:00
2018-01-05 09:20:20 -05:00
2018-05-01 18:15:25 -04:00
2018-04-27 22:35:57 -04:00
2018-05-01 18:15:25 -04:00

@vue/cli-plugin-unit-jest

unit-jest plugin for vue-cli

Injected Commands

  • vue-cli-service test:unit

    Run unit tests with Jest. Default testMatch is <rootDir>/(tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)) which matches:

    • Any files in tests/unit that 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.

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