Skip to content

feat: migrate WDIO e2e tests to Playwright#1310

Merged
renemadsen merged 1 commit intostablefrom
feature/playwright-migration
Apr 6, 2026
Merged

feat: migrate WDIO e2e tests to Playwright#1310
renemadsen merged 1 commit intostablefrom
feature/playwright-migration

Conversation

@renemadsen
Copy link
Copy Markdown
Member

Summary

  • Migrated all 7 WDIO e2e tests to Playwright (3 page objects, 7 test cases across 2 spec groups)
  • Replaced broken WDIO test job with Playwright test job (matrix: a=plugin activation, b=CRUD tests)
  • Replaced Cypress DB configuration with Playwright DB configuration in both CI workflows
  • Cleaned up build job by removing WDIO file copies

Test plan

  • CI build job passes (Docker image created)
  • Playwright job a passes (plugin activation via settings page)
  • Playwright job b passes (inner resource add/edit/delete + outer resource add/edit/delete)
  • dotnet test job passes (unit tests)

🤖 Generated with Claude Code

- Add Playwright page objects for inner/outer resource modals and pages
- Add Playwright test specs: a/ (plugin activation), b/ (CRUD tests)
- Add playwright.config.ts
- Replace WDIO test job with Playwright test job in both CI workflows
- Replace Cypress DB configuration with Playwright DB configuration
- Remove WDIO file copies from build job

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@renemadsen renemadsen merged commit 9531bd8 into stable Apr 6, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant