Skip to content

test(files): migrate end-to-end tests to PlayWright#61751

Draft
susnux wants to merge 3 commits into
masterfrom
test/files-pw
Draft

test(files): migrate end-to-end tests to PlayWright#61751
susnux wants to merge 3 commits into
masterfrom
test/files-pw

Conversation

@susnux

@susnux susnux commented Jul 3, 2026

Copy link
Copy Markdown
Contributor
  • Resolves: #

Summary

Migrate all remaining files e2e tests from Cypress to PlayWright.

AI was used for migration but changes are manually reviewed and adjusted where needed.

Checklist

AI (if applicable)

  • The content of this PR was partly or fully generated using AI

@susnux susnux changed the title Test/files pw test(files): migrate end-to-end tests to PlayWright Jul 3, 2026
@susnux susnux added 3. to review Waiting for reviews tests Related to tests CI ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) labels Jul 3, 2026
@susnux susnux added this to the Nextcloud 35 milestone Jul 3, 2026
susnux added 2 commits July 3, 2026 16:37
Assisted-by: ClaudeCode:claude-opus-4-8
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While playwright has locator.drop it does not account for the dragenter we need for the drop area to become visible. Also it does not allow to fake dropping folders 😔

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews AI assisted CI ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) tests Related to tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant