feat: add support for vitest 2.1.x#6716
Conversation
🦋 Changeset detectedLatest commit: d09512f The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
A wrangler prerelease is available for testing. You can install this latest build in your project with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-wrangler-6716You can reference the automatically updated head of this PR with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/prs/6716/npm-package-wrangler-6716Or you can use npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-wrangler-6716 dev path/to/script.jsAdditional artifacts:npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-create-cloudflare-6716 --no-auto-updatenpm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-cloudflare-kv-asset-handler-6716npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-miniflare-6716npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-cloudflare-pages-shared-6716npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-cloudflare-vitest-pool-workers-6716npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-cloudflare-workers-editor-shared-6716npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/10883652267/npm-package-cloudflare-workers-shared-6716Note that these links will no longer work once the GitHub Actions artifact expires.
Please ensure constraints are pinned, and |
|
This is passing everything but the C3 E2E tests, which are not intended to run on forks. We've got a bug with that logic, it seems—but in the meantime I'll merge this. |
|
Congratulations @Cherry, the maintainer of this repository has issued you a holobyte! Here it is: https://holopin.io/holobyte/cm152is6t68880cle8rjyw4gb This badge can only be claimed by you, so make sure that your GitHub account is linked to your Holopin account. You can manage those preferences here: https://holopin.io/account. |
What this PR solves / how to test
Adds support for Vitest 2.1.x, and bumps create-cloudflare templates to pull the new version. No code changes required my testing, so this is primarily just extending the supported version range.
I fixed up a few tests now that Vitest doesn't allow
toMatchInlineSnapshotbeing called multiple times, but I'm not sure why the cloudchamber tests are failing.Fixes #6717
Author has addressed the following