1
0
mirror of synced 2026-01-27 16:02:00 -05:00
Files
airbyte/airbyte-webapp-e2e-tests/package.json
Vladimir 66edbfbbec 🪟 🧪E2E testing: DB data manipulation + Catalog Diff modal test cases (#19447)
* add cypress-postgres package

* fix plugins/index.ts warnings

* fix plugins/index.ts warnings

* setup test db actions

* add setup db (just for testing purpose)

* add create db command to gradle

* Revert "add create db command to gradle"

This reverts commit bc0f350fbd.

* add test-id to components

* update db queries in tests

* fix format

* add tests with diff modal

* remove 'only' flag

* update failed snapshots

* update aria label and data-testid in components

* move selectors to separate pages

* update tests

* update test snapshots

* update test since data-testid was added
2022-11-28 18:19:20 +02:00

32 lines
906 B
JSON

{
"name": "airbyte-webapp-e2e-tests",
"version": "0.0.0",
"description": "Airbyte e2e testing",
"scripts": {
"cypress:open": "cypress open",
"cypress:ci": "CYPRESS_BASE_URL=http://localhost:8000 cypress run",
"cypress:ci:record": "CYPRESS_BASE_URL=http://localhost:8000 cypress run --record --key $CYPRESS_KEY",
"createdb": "docker run --rm -d -p 5433:5432 -e POSTGRES_PASSWORD=secret_password -e POSTGRES_DB=airbyte_ci --name airbyte_ci_pg postgres"
},
"eslintConfig": {
"env": {
"browser": true,
"node": true
},
"rules": {
"cypress/no-unnecessary-waiting": "warn"
},
"extends": [
"plugin:cypress/recommended"
]
},
"devDependencies": {
"@types/node": "^18.11.9",
"cypress": "^9.2.0",
"cypress-postgres": "^1.1.1",
"eslint-plugin-cypress": "^2.12.1",
"prettier": "^2.6.2",
"typescript": "^4.5.4"
}
}