使用JEST v21.2.1
滑稽的康菲:
"jest": {
"preset": "jest-puppeteer",
"testURL": "http://localhost",
"testEnvironment": "jsdom",
"moduleNameMapper": {
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/__mocks__/fileMock.js",
"\\.(css|scss)$": "<rootDir>/__mocks__/styleMock.js",
"@ecster/ecster-net": "<rootDir>/__mocks__/ecster-net.js"
},
"collectCoverageFrom": [
"src/**/*.(js|jsx)",
"!src/knockout-components/**/*.(js|jsx)"
],
"snapshotSerializers": [
"enzyme-to-json/serializer"
],
"testResultsProcessor": "jest-teamcity-reporter"
},我需要一个单独的NPM脚本来运行不同的测试。
有一个脚本只运行我的End2End测试:
jest __e2e__另一个应该运行所有东西,但e2e测试除外。
这就是我所拥有的-但它不起作用(运行所有的测试)
jest (?!^__e2e__$)发布于 2018-09-24 09:33:55
您可以使用命令行选项testPathIgnorePatterns,如下所示:
jest --testPathIgnorePatterns=__e2e__https://stackoverflow.com/questions/52475228
复制相似问题