mosaic icon indicating copy to clipboard operation
mosaic copied to clipboard

Testing Plan

Open DavieReid opened this issue 1 year ago • 3 comments

The Mosaic packages require a more thorough test plan in order to have confidence in the tool.

As part of this issue it would be good to begin the process (ordered by priority)

  1. Encourage new Pull Requests to have tests with a preference towards e2e tests when this is available
  2. Create a Playwright test Suite for e2e testing of the mosaic site. This will likely be triggered by a github action so that the e2e tests are integrated in the CI/CD workflow.
  3. Improve the test coverage for existing code
  4. Move away from Jest to Vitest as the test framework used. See the Migration Guide

DavieReid avatar Mar 13 '23 09:03 DavieReid