tiny-pilot / tinypilot

Use your Raspberry Pi as a browser-based KVM.
https://tinypilotkvm.com
MIT License
3.02k stars 252 forks source link

Group e2e tests #1693

Closed jotaen4tinypilot closed 10 months ago

jotaen4tinypilot commented 10 months ago

As demonstrated in https://github.com/tiny-pilot/tinypilot/pull/1685, we can make use of Playwright’s grouping feature to improve our e2e test structure:

This PR is a non-functional refactoring. It only introduces the grouping + group descriptions, without any other modifications (except code style).

Tagged @cghague for review, since we just ran into this topic recently, so I thought it was fitting. I’d take care of adjusting the Pro-specific tests once we have merged this over. Review on CodeApprove