在我的角度应用程序中运行“ npm run test”时遇到问题,控制台会打印以下消息:“测试套件无法运行,Jest遇到意外令牌”,我不知道为什么。
这是我在控制台中测试的结果:
Test Suites: 5 failed, 7 passed, 12 total
Tests: 24 passed, 24 total
Snapshots: 0 total
Time: 28.73s
这是我的设置:
babel.config.js:
module.exports = {
presets: [
[
'@babel/preset-env',
{
targets: {
node: 'current',
},
},
],
'@babel/preset-typescript',
],
};
package.json:
"jest": {
"preset": "jest-preset-angular",
"setupTestFrameworkScriptFile": "./setupJest.ts",
"testPathIgnorePatterns": [
"./node_modules/",
"./src/test.ts"
],
答案 0 :(得分:0)
将其添加到tsconfig.spec.json中的editorOptions中:
DATABASECHANGELOG