Мокко-пачка не находит тесты
Я не могу понять, как получить mocha-webpack для обнаружения тестов в моей папке. Я запускаю следующую команду:
mocha-webpack --webpack-config test/server/webpack.config-test.js
webpack.config-test.js
var nodeExternals = require("webpack-node-externals")
const path = require("path")
function resolve(dir)
{
return path.join(__dirname, "..", dir)
}
module.exports = {
context: path.resolve(__dirname),
resolve: {
extensions: [".js"],
alias: {
"vue$": "vue/dist/vue.esm.js",
"@": resolve("src"),
}
},
target: "node", // webpack should compile node compatible code
externals: [nodeExternals()], // in order to ignore all modules in node_modules folder
}
Если это помогает, я также использую vue-cli, так что уже есть конфигурации веб-пакетов, и, возможно, я мог бы просто импортировать один из них, а затем внести небольшие изменения.
1 ответ
Решение
Вам нужно добавить это к вашей строке кода:
mocha-webpack --webpack-config test/server/webpack.config-test.js \"src/**/*.js\"