Skip to content

spike out node test to vitest migration#204

Draft
jbolda wants to merge 2 commits intomainfrom
monorepo-nodetest-to-vitest
Draft

spike out node test to vitest migration#204
jbolda wants to merge 2 commits intomainfrom
monorepo-nodetest-to-vitest

Conversation

@jbolda
Copy link
Copy Markdown
Member

@jbolda jbolda commented Mar 27, 2026

Motivation

The TAP output from all of the node tests was difficult to read. We are exploring switching to vitest for better ergonomics, both locally and in CI.

Approach

  • Swap to our vitest packag
  • deal with circular refs
  • update test matrix

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 27, 2026

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 48a85a46-1525-42d3-b19e-5731ea2c11de

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch monorepo-nodetest-to-vitest

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Mar 27, 2026

Open in StackBlitz

@effectionx/bdd

npm i https://pkg.pr.new/@effectionx/bdd@204

@effectionx/chain

npm i https://pkg.pr.new/@effectionx/chain@204

@effectionx/context-api

npm i https://pkg.pr.new/@effectionx/context-api@204

@effectionx/converge

npm i https://pkg.pr.new/@effectionx/converge@204

@effectionx/effect-ts

npm i https://pkg.pr.new/@effectionx/effect-ts@204

@effectionx/fetch

npm i https://pkg.pr.new/@effectionx/fetch@204

@effectionx/fs

npm i https://pkg.pr.new/@effectionx/fs@204

@effectionx/fx

npm i https://pkg.pr.new/@effectionx/fx@204

@effectionx/jsonl-store

npm i https://pkg.pr.new/@effectionx/jsonl-store@204

@effectionx/middleware

npm i https://pkg.pr.new/@effectionx/middleware@204

@effectionx/node

npm i https://pkg.pr.new/@effectionx/node@204

@effectionx/process

npm i https://pkg.pr.new/@effectionx/process@204

@effectionx/raf

npm i https://pkg.pr.new/@effectionx/raf@204

@effectionx/scope-eval

npm i https://pkg.pr.new/@effectionx/scope-eval@204

@effectionx/signals

npm i https://pkg.pr.new/@effectionx/signals@204

@effectionx/stream-helpers

npm i https://pkg.pr.new/@effectionx/stream-helpers@204

@effectionx/stream-yaml

npm i https://pkg.pr.new/@effectionx/stream-yaml@204

@effectionx/task-buffer

npm i https://pkg.pr.new/@effectionx/task-buffer@204

@effectionx/test-adapter

npm i https://pkg.pr.new/@effectionx/test-adapter@204

@effectionx/timebox

npm i https://pkg.pr.new/@effectionx/timebox@204

@effectionx/vitest

npm i https://pkg.pr.new/@effectionx/vitest@204

@effectionx/watch

npm i https://pkg.pr.new/@effectionx/watch@204

@effectionx/websocket

npm i https://pkg.pr.new/@effectionx/websocket@204

@effectionx/worker

npm i https://pkg.pr.new/@effectionx/worker@204

commit: 8dcf683

@jbolda jbolda force-pushed the monorepo-nodetest-to-vitest branch from 0a5f632 to 65848f6 Compare March 27, 2026 22:17
@jbolda jbolda force-pushed the monorepo-nodetest-to-vitest branch from 65848f6 to 29c21f2 Compare March 27, 2026 22:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant