Использование JEST v21.2.1
Jest Config:
"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__$)