[ACS-10607] A11y playwright test POC (#4911)

* [ACS-10607] A11y playwright test poc

* [ACS-10607] A11y test added ton PR run

* Update pull-request.yml from develop

* add e2e test playwright POC A11y

* [ACS-10607] Fix A11y test code quality issues

- Add logging for A11y violations in test A11Y-001 (with eslint-disable)
- Simplify data table test logic (remove unnecessary nested condition)
- All ESLint validations pass (0 errors)

* [ACS-10607] Fix license header year in playwright.config.ts

- Update copyright year from 2025 to 2026 to fix ESLint validation

* A11y test added

* Delete package-lock.json

* A11y test added

* A11y test added

* Fix SonarCloud issues: Add assertions to test cases and specify Playwright version

* Fix SonarCloud issues: Add assertions to test cases and specify Playwright version

* Regenerate package-lock.json to sync with A11y test dependencies

* Regenerate package-lock.json from scratch to ensure complete sync

* Sync package-lock.json with develop and regenerate with A11y test dependencies

* update package lock file correctly

* fix review by copilot

* fix review by copilot

* fix review changes

* fix review changes
This commit is contained in:
Akash Rathod
2026-08-18 09:44:33 +02:00
committed by GitHub
parent 933b33fdcc
commit ca364f23d4
14 changed files with 511 additions and 1 deletions
@@ -0,0 +1,15 @@
{
"extends": "../../../tsconfig.json",
"compilerOptions": {
"outDir": "../../out-tsc/e2e",
"baseUrl": "./",
"module": "commonjs",
"target": "es2017",
"types": ["jasmine", "jasminewd2", "node", "@playwright/test"],
"skipLibCheck": true,
"paths": {
"@alfresco/aca-playwright-shared": ["dist/@alfresco/aca-playwright-shared"]
}
},
"exclude": ["node_modules"]
}