Skip to content

test(extension): isolate background reconnect timers#2035

Merged
jackwener merged 1 commit into
mainfrom
fix/ci-extension-reconnect
Jun 27, 2026
Merged

test(extension): isolate background reconnect timers#2035
jackwener merged 1 commit into
mainfrom
fix/ci-extension-reconnect

Conversation

@jackwener

Copy link
Copy Markdown
Owner

Summary

  • Keep the default background startup daemon ping pending in tests unless a test explicitly controls it
  • Clear pending timers after each background test so reconnect timers cannot leak into later tests

Verification

  • npm run test -- --project extension extension/src/background.test.ts
  • npx vitest run --project extension extension/src/
  • npm run typecheck
  • npm run build
  • cd extension && npm run build
  • HOME=$(mktemp -d) npm test

@jackwener jackwener merged commit fc4c7c1 into main Jun 27, 2026
12 checks passed
@jackwener jackwener deleted the fix/ci-extension-reconnect branch June 27, 2026 16:49
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