Skip to content

Bun-native test runner support #120

Description

@truthixify

Continues work from a Wave 6 issue that was closed at wave wrap-up. Fresh assignments welcome.

Extra labels: test, compat
Tier: M (2-4 days) | Type: test + compat

Context. Wave 6 attempt didn't land. Bun's runner is measurably faster and gives us a second interpreter to catch env-specific bugs.

Scope.

  • Audit for Vitest-only APIs.
  • Add compat shims where possible; skip with a documented reason where not.
  • New bun-test job in .github/workflows/ci.yml matrix.
  • test/README.md explains the vitest-vs-bun scope.

Acceptance.

  • bun test completes locally + in CI
  • Vitest still green (unchanged)
  • Both runners run in parallel matrix

Files. vitest.config.ts, package.json scripts, .github/workflows/ci.yml, test/README.md.

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave programcompatBrowser / runtime compatibilitydripsFunded via Drips Networkhelp wantedExtra attention is neededtestTest coverage / harness

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions