Add support for Playwright Component and E2E Testing
What kind of change does this PR introduce? (check at least one)
- [ ] Bugfix
- [ ] New test runner
- [ ] Documentation
- [ ] Feature
- [ ] Code style update
- [ ] Refactor
- [ ] Build-related changes
- [ ] Other, please describe:
If you are adding a new test runner, have you...? (check all)
- [ ] Created an issue first?
- [ ] Registered it in
/packages/base/runners.json? - [ ] Added it to
/README.md? - [ ] Included one test that runs
baseline.spec.vue? - [ ] Added and updated documentation?
- [ ] Included a recipe folder with properly building quasar project?
Does this PR introduce a breaking change? (check one)
- [ ] Yes
- [ ] No
If yes, please describe the impact and migration path for existing applications:
The PR fulfills these requirements:
- [ ] It's submitted to the
devbranch and not themasterbranch - [ ] When resolving a specific issue, it's referenced in the PR's title (e.g.
fix: #xxx[,#xxx], where "xxx" is the issue number) - [ ] It's been tested on Windows
- [ ] It's been tested on Linux
- [ ] It's been tested on MacOS
- [ ] Any necessary documentation has been added or updated in the docs (for faster update click on "Suggest an edit on GitHub" at bottom of page) or explained in the PR's description.
If adding a new feature, the PR's description includes:
- [ ] A convincing reason for adding this feature (to avoid wasting your time, it's best to open a suggestion issue first and wait for approval before working on it)
Other information:
@yusufkandemir, could you also review #390 again? A lot of people are waiting on it so Vitest 3 could finally be supported.
@mtdvlpr that's ready to be merged, internally known. But I don't manage the releases, so there's nothing more I can do. /cc @IlCallo
@n05la3 please rebase this PR on dev branch and address the issues Yusuf mentioned