Commit Graph

98 Commits

Author SHA1 Message Date
Tim Donohue
e9cd0f4c64 Ensure admin menu e2e tests hover over admin menu before clicking on it. Attempt to stabilize tests which open this menu. 2025-01-21 14:25:12 -06:00
Tim Donohue
dde029df7f Ensure Item Edit page tab is visible before & after clicking it. 2025-01-15 13:04:32 -06:00
Tim Donohue
b0924b5d98 Ensure Admin sidebar link is visible before clicking links 2025-01-15 13:04:32 -06:00
Alexandre Vryghem
970544c130 120109: Updated the route configuration to only resolve the dsoEditMenuResolver on pages who use the DsoEditMenuComponent
(cherry picked from commit 5c9f494f76)
2024-12-05 20:49:21 +00:00
Tim Donohue
b29a12dce3 Add basic e2e testing for i18n
(cherry picked from commit a74cd848fe)
2024-10-17 15:47:26 +00:00
Tim Donohue
28fc092410 Test stability fixes. Ensure Item Edit tests wait on tabs to load by testing if tab is active. Fix small bug in login-modal test. 2024-10-09 11:19:57 -05:00
Tim Donohue
976ed6bb0a Simplify login CSS selectors 2024-10-09 11:19:49 -05:00
Tim Donohue
86f21de0a6 Minor changes to login-modal.cy.ts to cleanup CSS selectors 2024-10-09 11:19:42 -05:00
FrancescoMolinaro
70a38ea0fb [CST-15592] remove interceptor for edit group
(cherry picked from commit 9e985cf2d4)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
6f6a4994ba [CST-15592] add interceptor for edit group, fix landmark-unique accessibility issue in pagination component
(cherry picked from commit 2b466bb382)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
a1bbd32315 [CST-15592] add interceptor for item edit page
(cherry picked from commit 55ab43f132)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
7a03713783 [CST-15592] add interceptor to prevent sudden timeout failure
(cherry picked from commit 0e5b924f42)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
dfd698c914 [CST-15592] refine health page tests
(cherry picked from commit f131ae2f6b)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
a80b324f1f [CST-15592] change health page test target for second tab
(cherry picked from commit 2369b27178)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
75981cf46e [CST-15592] improve tests, add attributes for testing, fix wrong references
(cherry picked from commit 69f618e856)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
48d74ee2cd [CST-15592] add accessibility tests for:
Admin Add New Modals
Admin Edit Modals
Admin Export Modals
Admin Workflow Page
End User Agreement
Feedback
Profile Page
System Wide Alert

(cherry picked from commit 4cd55d6669)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
bae0442ede [CST-15592] add accessibility tests for:
Admin Curation Task
Bitstream Format
Health Page
Metadata Schema

(cherry picked from commit d12d0faf09)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
5e9cca1399 [CST-15592] add accessibility tests for:
Admin Notifications Publication Claim
Admin Search Page
Bulk Access
Create Group
Metadata Registry

(cherry picked from commit 85e486438a)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
c3273c8d5e [CST-15592] add accessibility tests for:
Edit Eperson
Edit Group
Create EPerson
Epeople Registry
Groups Registry

(cherry picked from commit a0e3c41be6)
2024-10-09 14:21:11 +00:00
FrancescoMolinaro
cd6fda20be [CST-15592] add accessibility tests for following pages:
Metadata Import
Batch Import
Processes Overview
New Process
Quality Assurance Sources

(cherry picked from commit e6a7fb852a)
2024-10-09 14:21:11 +00:00
Alexandre Vryghem
56c786d3f7 Added missing alt & replaced remaining dspace logo PNGs with SVGs 2024-05-16 00:08:42 +02:00
Alexandre Vryghem
77d0f9cd60 Fixed item-edit.cy.ts regularly failing because of aria-required-children for role="row" & added missing roles to edit comcol tabs 2024-05-16 00:08:41 +02:00
Kuno Vercammen
20146bdcef 114599: Updated the e2e tests so they succeed 2024-05-02 12:38:12 +02:00
Kuno Vercammen
9bcd816703 114599: Added e2e test to test the newly added loading component after creating com/col 2024-05-02 10:05:24 +02:00
Yury Bondarenko
c9d9e12fa2 Merge remote-tracking branch 'origin/main' into poc-eslint-plugin-autofix-selectors 2024-04-30 10:47:19 +02:00
Kuno Vercammen
c5e3b18014 114624: Added small naming fix to e2e test 2024-04-26 13:40:00 +02:00
Kuno Vercammen
0ded7a4e03 114596: Added e2e tests for item template page 2024-04-23 08:50:12 +02:00
Yury Bondarenko
2e9acc3885 Merge remote-tracking branch 'origin/main' into poc-eslint-plugin-autofix-selectors 2024-04-17 14:40:45 +02:00
Giuseppe Digilio
2bbf584a45 [DURACOM-248] Fix e2e test execution 2024-04-11 20:59:57 +02:00
Yury Bondarenko
6051b82821 Automatically migrate to new themeable component convention 2024-03-28 18:33:46 +01:00
Andrea Barbasso
4fde89e10c [DURACOM-191] fix wrong imports 2024-03-13 07:48:13 +01:00
Yury Bondarenko
dbf7fd67fd Merge remote-tracking branch 'origin/main' into more-eslint 2024-03-06 10:26:07 +01:00
Davide Negretti
5b096deb36 Merge branch 'main' into DURACOM-195
# Conflicts:
#	src/app/shared/log-in/methods/password/log-in-password.component.html
2024-02-13 22:12:54 +01:00
Alexandre Vryghem
193d56d422 Merge branch 'refactor-comcol-pages_contribute-7.6' into refactor-comcol-pages_contribute-main 2024-02-09 23:25:49 +01:00
Alexandre Vryghem
d9759d1136 108588: Renamed components, because now these aren't page components anymore 2024-02-07 00:44:17 +01:00
Davide Negretti
f25ec6210b [DURACOM-195] fix issue with event handling in expandable admin sidebar section 2024-01-23 00:08:57 +01:00
Davide Negretti
6dec34cb00 Merge branch 'main' into DURACOM-195
# Conflicts:
#	cypress/e2e/collection-statistics.cy.ts
#	cypress/e2e/community-statistics.cy.ts
#	cypress/e2e/item-statistics.cy.ts
2024-01-17 22:24:06 +01:00
Tim Donohue
a5a89a4b98 Add environment variable for Person collection name. Use it in submission e2e tests. 2024-01-17 12:05:00 -06:00
Tim Donohue
31bc05235e Add accessibility testing for admin sidebar 2024-01-17 11:16:54 -06:00
Tim Donohue
80492cd88a Add Item Edit accessibility tests. Switch Item to use to one with bitstreams. Minor updates to HTML to pass accessibility tests. 2024-01-17 11:16:54 -06:00
Tim Donohue
00cb2f9e8a Add accessibility tests (and minor fixes) for Edit Collection's Content Source tab and Item Mapper tab 2024-01-17 11:16:54 -06:00
Tim Donohue
9894d315a0 Add Edit Collection accessibility Testing 2024-01-17 11:16:54 -06:00
Tim Donohue
6c76d8c1d7 Add Edit Community accessibility tests & minor cleanup 2024-01-17 11:16:54 -06:00
Tim Donohue
e47593b303 Fix circular dependency issue by using Cypres env variables directly instead of global constants 2024-01-17 11:16:54 -06:00
Tim Donohue
8d61fa6ac3 Improve accessibility testing on Submission page 2024-01-17 11:16:54 -06:00
Tim Donohue
a581219df5 Refactor e2e test infrastruction to allow easier way to lookup REST API info and generate CSRF tokens 2024-01-17 11:16:54 -06:00
Tim Donohue
53d521a87e Add new e2e accessibility tests & update some existing ones 2024-01-17 11:16:53 -06:00
Davide Negretti
216558125b [DURACOM-195] Header, navbar, and sidebar refactoring 2023-12-19 01:10:07 +01:00
Alexandre Vryghem
cc71d60ebb Fixed duplicate search-navbar-container id & renabled accessibility tests for header 2023-11-26 02:18:54 +01:00
Tim Donohue
72cda41731 Specify user agent to avoid being detected as a "bot" by backend 2023-11-08 10:08:49 -06:00