web
web copied to clipboard
[QA] replace all cucumber test with playwright
We want to move all tests from cucumber to playwright. The necessary setup is done in this PR https://github.com/owncloud/web/pull/12941. Now we need to migrate all test feature file by file.
- a11y
- ~[ ] a11y.feature~
- admin-settings
- [ ] general.feature
- [ ] groups.feature
- [ ] spaces.feature
- [ ] users.feature
- app-provider
- [ ] lock.feature
- [ ] officeSuites.feature
- [ ] secureView.feature
- [ ] urlJourneys.feature
- app-store
- [ ] details.feature
- [ ] discovery.feature
- file-action
- [ ] copyMove.feature
- [ ] download.feature
- [ ] fileViewer.feature
- [ ] groupActions.feature
- [ ] passwordProtectedFolder.feature
- [ ] rename.feature
- journeys
- keycloak
- [ ] groups.feature
- navigation
- ocm
- [ ] ocm.feature
- oidc
- search
- shares
- [ ] denyShareAccess.feature
- [x] internalLink.feature https://github.com/owncloud/web/pull/12941
- [ ] link.feature
- [ ] share.feature
- smoke
- [ ] activity.feature
- [ ] sse.feature
- [ ] share.feature
- [ ] tags.feature
- [ ] trashbinDelete.feature
- [ ] upload.feature
- [ ] uploadResumable.feature
- spaces
- user-settings
- [ ] gdprExport.feature
- [ ] languageChange.feature
- [ ] notifications.feature
- [ ] tiles.feature
Please, do not migrate this test. We will not do dedicated a11y tests and instead add a11y violations checks into specific steps. That way we do not need to duplicate specs and can easily test specific UI states (e.g. modal/dropdown is opened, etc.).