Commit Graph

3 Commits

Author SHA1 Message Date
Yunfei He 9e7449b1ee chore: exclude PTY fixtures from main tsconfig + lint
Fixture files use jsx: react-jsx (via their own tsconfig) and have
expected children type differences. Exclude from package-level checks.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 23:14:41 +08:00
Yunfei He 54b5394e88 test: add issue-450 rerender + animation exit PTY fixtures + 7 tests
- issue-450-fixture-helpers.tsx with rerender/initial helpers
- 5 issue-450 fixture files (fullscreen, overflow, grow, shrink)
- 2 useAnimation exit fixtures (interactive false, non-interactive)
- 7 tests with exact clearTerminal/eraseLine count assertions

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 23:12:00 +08:00
Yunfei He 34031f35b6 test: add erase + fullscreen PTY fixtures + 8 tests
- erase.tsx, erase-with-static.tsx, erase-with-state-change.tsx
- fullscreen-no-extra-newline.tsx, issue-442-full-height.tsx
- render.test.ts with clearTerminal/fullscreen assertions

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 23:06:23 +08:00