Тестирование CLI и TUI-приложений в терминале
testing
terminal-emulator — это скилл для Claude Code, который автоматизирует тестирование интерактивных CLI и TUI-приложений с помощью @microsoft/tui-test. Инструмент предоставляет Playwright-подобный API для терминала: каждый тест получает реальный PTY-процесс без моков, что позволяет проверять навигацию стрелками, ввод текста, Ctrl+C, Tab и Escape, а также делать снимки состояния экрана через toMatchSnapshot(). Скилл подходит разработчикам, которым нужно тестировать CLI-утилиты с интерактивными подсказками, TUI-рендеринг или любые команды, требующие TTY. Запускается через npx tui-test, поддерживает обновление снапшотов и запуск отдельных файлов; работает на macOS, Linux и Windows. Библиотека используется командой VS Code terminal.
- #cli-testing
- #tui-testing
- #terminal
- #automation
- #playwright