-
Story
-
Resolution: Obsolete
-
Major
-
None
-
False
-
False
-
Undefined
-
The suites Protractor uses/used need to be ported to Cypress.
Maybe use https://github.com/annaet/cypress-tags or we can convert arrays of tests (a 'suite'), into a comma-delimited list for the 'cypress run' cmd:
Ex:
cypress run --spec "cypress/integration/examples/actions.spec.js,cypress/integration/examples/files.spec.js"
Currently, e2e and release run Cypress in headless mode:
./test-prow-e2e-.sh ... if [ "$SCENARIO" == "e2e" ] || [ "$SCENARIO" == "release" ]; then ./test-cypress.sh -h true elif [ "$SCENARIO" == "login" ]; then ./test-cypress.sh -p console -s 'tests/app/auth-multiuser-login.spec.ts' -h true elif [ "$SCENARIO" == "olmFull" ]; then ./test-cypress.sh -p olm -h true ... ...
...which currently runs console, dev-console, and olm tests:
./test-cypress.sh -h true if [ n "${headless}" ] && [ z "${pkg}" ]; then yarn run test-cypress-console-headless yarn run test-cypress-devconsole-headless yarn run test-cypress-olm-headless exit; fi
- clones
-
CONSOLE-2855 Cypress: port protractor Storage tests
- Closed
- is cloned by
-
CONSOLE-2886 Cypress: port protractor's integration of 'plugin-integration-tests'
- Closed