Automated Testing
By Theresa Summa

I just added a starter suite of E2E testing to GlossyCMS.
As a single person maintaining all of this, automated testing and server monitoring and alerts are crucial.
As such, I've set up a system status page.
I've also increased code coverage on all custom code, and am currently at 80% unit test coverage.
A suite of currently 844 unit tests run on every build, and the Playwright E2E tests run on pull requests.
The Playwright tests spin up a clean instance like would happen if someone purchased a subscription. It does some basic checks for critical functionality. I hope to greatly expand this suite in the coming days.

