This is the third PR in a series to add multiple Svelte versions and test runners to our CI test matrix.
294
295
297 <-- you are here
TODO add Jest to CI matrix
This PR supersedes or unblocks #286, depending on what we want our default DOM environment to be for local development
Change log
Add scripts to explicitly test using Vitest + jsdom and Vitest + happy-dom
Hook those scripts up to the CI matrix
Review requests
How does a CI matrix feel vs running runners on one VM? The matrix keeps the Vitest config simpler, because we don't need to do stuff like isolate the coverage directories, but it uses more "computers" to do so
Overview
This is the third PR in a series to add multiple Svelte versions and test runners to our CI test matrix.
294
295
297 <-- you are here
This PR supersedes or unblocks #286, depending on what we want our default DOM environment to be for local development
Change log
Review requests
How does a CI matrix feel vs running runners on one VM? The matrix keeps the Vitest config simpler, because we don't need to do stuff like isolate the coverage directories, but it uses more "computers" to do so