Что такое textual-snapshot-testing?
Визуальное регрессионное тестирование для приложений Textual TUI с использованием pytest-textual-snapshot. Сохраняет снимки экрана в формате SVG и сравнивает результаты различных тестовых запусков для выявления визуальных регрессов. Используйте при: тестировании внешнего вида, обнаружении регрессов макета, тестировании адаптивности. проектирование терминалов разных размеров, проверка эффектов стиля CSS или настройка CI/CD для визуального тестирования. Охватывает приспособление snap_compare, обратные вызовы run_before, снимок. управление, нестабильная обработка тестов (анимация, курсоры, временные метки) и интеграция CI. Источник: dawiddutoit/custom-claude.