Skip to content

test(pty): migrate shell tests to Effect runner#27238

Merged
kitlangton merged 1 commit into
anomalyco:devfrom
kitlangton:effect-test-pty-shell
May 13, 2026
Merged

test(pty): migrate shell tests to Effect runner#27238
kitlangton merged 1 commit into
anomalyco:devfrom
kitlangton:effect-test-pty-shell

Conversation

@kitlangton
Copy link
Copy Markdown
Contributor

Summary

  • Migrate pty-shell.test.ts to the Effect-native test helper with it.instance.
  • Use scoped Effect.acquireRelease cleanup for PTY sessions instead of inline finally blocks.
  • Remove AppRuntime and WithInstance usage from the migrated test body.

Tests

  • bun run test test/pty/pty-shell.test.ts
  • bun typecheck

Notes

  • Initial dependency setup needed bun install --ignore-scripts because full bun install failed while building tree-sitter-powershell via node-gyp in the temp worktree.

@kitlangton kitlangton enabled auto-merge (squash) May 13, 2026 02:46
@kitlangton kitlangton merged commit 8249bae into anomalyco:dev May 13, 2026
13 of 14 checks passed
MyNameIsGMLi pushed a commit to MyNameIsGMLi/opencode that referenced this pull request May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant