Подготовка к релизу

This commit is contained in:
2025-10-30 18:28:26 +03:00
parent 69c0162c6b
commit 4981db90a0
191 changed files with 45557 additions and 3651 deletions
+35
View File
@@ -0,0 +1,35 @@
# Требования для тестирования телеграм-бота
# Основные зависимости для тестирования
pytest==7.4.3
pytest-asyncio==0.21.1
pytest-mock==3.12.0
pytest-cov==4.1.0
# Для асинхронного тестирования
asyncio-mqtt==0.16.1
# Для моков внешних зависимостей
responses==0.24.1
aioresponses==0.7.6
# Для тестирования HTTP запросов
httpx==0.25.2
# Для генерации тестовых данных
faker==20.1.0
# Для тестирования конфигурации
python-dotenv==1.0.0
# Для анализа покрытия кода
coverage==7.3.2
# Для бенчмаркинга
pytest-benchmark==4.0.0
# Для тестирования баз данных (если понадобится отдельная БД для тестов)
# pytest-postgresql==5.0.0 # Раскомментировать при необходимости
# Для параллельного выполнения тестов
pytest-xdist==3.5.0