Skip to content

test(config): migrate TUI config tests to Effect runner#27206

Merged
kitlangton merged 2 commits into
anomalyco:devfrom
kitlangton:effect-test-config-tui
May 13, 2026
Merged

test(config): migrate TUI config tests to Effect runner#27206
kitlangton merged 2 commits into
anomalyco:devfrom
kitlangton:effect-test-config-tui

Conversation

@kitlangton
Copy link
Copy Markdown
Contributor

Summary

  • Migrates test/config/tui.test.ts to the Effect-native test runner via it.instance.
  • Replaces Promise-style temp/global/env cleanup with scoped Effect resource helpers and AppFileSystem operations.
  • Removes direct Effect.runPromise, AppRuntime, and provideTestInstance usage from the migrated test file.

Verification

  • bun run test test/config/tui.test.ts
  • bun typecheck

Notes

  • bun install initially failed while building tree-sitter-powershell, but enough dependencies were present afterward for test and typecheck to pass.

@kitlangton kitlangton enabled auto-merge (squash) May 13, 2026 01:30
@kitlangton kitlangton merged commit 7d9ac71 into anomalyco:dev May 13, 2026
8 checks passed
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