fix(unit-mocha): fix test glob to avoid running e2e tests

fix #790
This commit is contained in:
Evan You
2018-02-06 10:39:41 -05:00
parent e597d12f41
commit 172e8ebaa0
+8 -3
View File
@@ -32,13 +32,18 @@ module.exports = api => {
// start runner
const execa = require('execa')
const bin = require.resolve('mocha-webpack/bin/mocha-webpack')
const argv = rawArgv.concat([
const hasInlineFilesGlob = args._ && args._.length
const argv = [
'--recursive',
'--require',
require.resolve('./setup.js'),
'--webpack-config',
require.resolve('@vue/cli-service/webpack.config.js')
])
require.resolve('@vue/cli-service/webpack.config.js'),
...rawArgv,
...(hasInlineFilesGlob ? [] : [`test/unit/**/*.js`])
]
console.log(argv)
return new Promise((resolve, reject) => {
const child = execa(bin, argv, { stdio: 'inherit' })