38 lines
1.2 KiB
JSON
38 lines
1.2 KiB
JSON
|
|
{
|
||
|
|
"name": "trip-planner-e2e-tests",
|
||
|
|
"version": "1.0.0",
|
||
|
|
"description": "End-to-end tests for Trip Planner application",
|
||
|
|
"main": "index.js",
|
||
|
|
"scripts": {
|
||
|
|
"test": "jest",
|
||
|
|
"test:headless": "HEADLESS=true jest",
|
||
|
|
"test:watch": "jest --watch",
|
||
|
|
"test:debug": "HEADLESS=false jest --detectOpenHandles",
|
||
|
|
"test:auth": "jest e2e/auth.test.js",
|
||
|
|
"test:debug-simple": "HEADLESS=false jest e2e/debug.test.js --verbose",
|
||
|
|
"test:local": "jest --config jest-local.json",
|
||
|
|
"test:local:debug": "HEADLESS=false jest --config jest-local.json e2e/debug.test.js --verbose"
|
||
|
|
},
|
||
|
|
"keywords": ["selenium", "e2e", "testing"],
|
||
|
|
"author": "",
|
||
|
|
"license": "MIT",
|
||
|
|
"dependencies": {
|
||
|
|
"selenium-webdriver": "^4.24.0"
|
||
|
|
},
|
||
|
|
"devDependencies": {
|
||
|
|
"jest": "^29.7.0",
|
||
|
|
"@types/jest": "^29.5.12"
|
||
|
|
},
|
||
|
|
"jest": {
|
||
|
|
"testEnvironment": "node",
|
||
|
|
"testMatch": ["**/e2e/**/*.test.js"],
|
||
|
|
"setupFilesAfterEnv": ["<rootDir>/config/jest.setup.js"],
|
||
|
|
"testTimeout": 30000
|
||
|
|
},
|
||
|
|
"jest-local": {
|
||
|
|
"testEnvironment": "node",
|
||
|
|
"testMatch": ["**/e2e/**/*.test.js"],
|
||
|
|
"setupFilesAfterEnv": ["<rootDir>/config/jest.setup.local.js"],
|
||
|
|
"testTimeout": 30000
|
||
|
|
}
|
||
|
|
}
|