Yura Bondarenko
d69a02e6cc
90978: Fix e2e tests failing due to interactions before page fully loaded
...
Now that we use initialNavigation: 'enabledBlocking', pages can appear to be loaded before some functionality is fully active.
In some cases this trips up Cypress, and it tries to interact with the app too soon.
We address this by introducing a new dsBrowserOnly pipe in order to defer the data-test attributes Cypress relies on to CSR.
2022-05-04 15:25:46 +02:00
Tim Donohue
15acb47afa
Rename data-e2e to data-test
2022-03-17 11:51:18 -05:00
Tim Donohue
8c865b758e
Fix bugs / stability issues with search e2e tests
2022-03-04 14:42:47 -06:00
Tim Donohue
ba40cfe75a
Enhance Search results tests (stabilize). Add more MyDSpace tests, including starting a submission
2022-03-02 14:42:33 -06:00
Tim Donohue
794aa33c8f
Refactor to use "data-e2e" attributes in code to make selecting fields/buttons easier in e2e tests
2022-03-02 14:42:33 -06:00
Giuseppe Digilio
b7c46ffe29
[CST-4633] Fix e2e test
2022-01-14 12:37:29 +01:00
Tim Donohue
305571bc25
Add accessibility tests for search/browse
2021-10-15 15:43:01 -05:00
lotte
c28221623c
Added search scope lookup to replace dropdown
2021-10-08 10:22:43 +02:00
Tim Donohue
3c3f2251bb
Minor test cleanup. Ensure artifacts are available based on e2e search results
2021-08-27 10:07:07 -05:00
Tim Donohue
c86b68a6e0
Replace Protrator e2e tests with Cypress. Move all existing tests to Cypress & add basic Deque Axe integration.
2021-08-26 17:14:08 -05:00