Commit Graph

2 Commits

Author SHA1 Message Date
Guilherme Ribeiro
63823888b0 Adding support to Node 18 (#2065)
* feat: draft

* feat: draft2

* feat: fixed webpack on playground

* fix: playwright env

* fix: e2e testcafe

* fix: cleanup
2023-04-04 09:58:32 +02:00
Cenk Kucukiravul
2e23f98248 Adding Playwright for E2E testing (#1973)
* feat: initial commit

* feat: added testing app

* feat: basic ideal test

* feat: clean up

* test: testing iframes

* feat:testing binLookup with card avs field

* feat: removed node-sass

* Create GitHub Actions pipeline for E2E testing

* Add installation of all deps

* Hardcode 4 parallel runners for local runs

* Define an action default timeout of 20 seconds

* Fix indentation errors

* Fix working directory for e2e dependencies

* Format yml in supported format

* Fix indentation

* Indentation fix

* Try to make Github yaml format happy

* Attempt to fix formatting

* Fix working directory for e2e

* Reduce job count to 1

* Only test with node 16.x

* Inject environment variables

* Reduce retry count to 0 on CI

* Update secrets

* Add timeout for entire build

* Add step to store test artifacts

* Add single retry on CI

* Break the pipeline in two jobs

* Add dependency per step

* Make yaml happy

* Fix yaml formatting

* Fix yaml formatting

* Remove dependency installation for playwright

* Update working directory

* Use absolute path

* Try to fix path

* Test removing path

* Update path

* Remove checkout

* Bring back checkout step

* Make it unified again

* Add manual trigger

* Click to Pay - Removing useClickToPay flag (#1979)

* Full dependency installation for Playwright

* Fix report folder path

* Enable html reporter

* Change report path

* Remove dedicated path for report

* Use 2 workers on CI

* feat: using npm instead of yarn

* Add ms edge to projects

* fix: lib version

* feat: reduced workers. adjusted scrirpt names

* feat: added edge

* feat: adjusted timeouts

* feat: bumped playwright version

* feat: removed edge

---------

Co-authored-by: guilhermer <guilherme.ribeiro@adyen.com>
Co-authored-by: Guilherme Ribeiro <guilhermemrr@gmail.com>
Co-authored-by: Cenk Kucukiravul <cenk.kucukiravul@adyen.com>
2023-03-03 12:07:54 +01:00