Skip to content

fix(tests): remove stale Windows TTY assumptions - #9

Merged
coderbants merged 3 commits into
devfrom
codex/issue-5-BUI-005-RUSTY-BUBBLETEA-WINDOWS-codex-windows-bui005-d0ac84828daaef0c
Aug 29, 2026
Merged

fix(tests): remove stale Windows TTY assumptions#9
coderbants merged 3 commits into
devfrom
codex/issue-5-BUI-005-RUSTY-BUBBLETEA-WINDOWS-codex-windows-bui005-d0ac84828daaef0c

Conversation

@coderbants

Copy link
Copy Markdown
Owner

Closes #5.

Summary

  • remove the stale Windows test that still required raw-mode operations to be infallible no-ops
  • retain tests/windows_tty.rs as the native Windows lifecycle and console-availability proof
  • remove the duplicate Unix crate gate from the already target-gated PTY test
  • update the upstream mapping to name the surviving Windows regression

This is the recorded non-material test-only descendant requested after PR #7 merged. It does not change the public API or production implementation.

Verification

  • native Windows windows_tty regression: 3 passed, 0 failed at exact head ba2f03e0fb513a7b3edb0c48dd4c109b725ab410
  • cargo fmt --manifest-path Cargo.toml -p rusty-bubbletea -- --check: passed
  • git diff --check origin/dev..HEAD: passed

@coderbants
coderbants merged commit a4e5062 into dev Aug 29, 2026
4 checks passed
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.

[BUI-005] Restore rusty-bubbletea Windows terminal portability

1 participant