integreat-cms
integreat-cms copied to clipboard
Implement user interface tests
Short Description
This pull request introduces Playwright as a solution for user interface and end-to-end testing. I've included an example test to showcase its usage and feel. I suggest keeping this simple test as a baseline and incrementally adding more tests over time.
I've separated the Playwright tests into their own module because they don't integrate well with the unit test setup. While I'm open to discussing this technically, that would exceed the scope of this pull request description. 🙈
Proposed Changes
- Add an example test
- Implement circleci step
- Implement devtool script
- Add
playwright
andpytest-playwright
as dependencies
Resolved issues
Fixes: #2583