mirror of
https://github.com/FerraSoft/bottohelp.git
synced 2026-08-06 21:55:03 +00:00
35 lines
1.1 KiB
Plaintext
35 lines
1.1 KiB
Plaintext
# Требования для тестирования телеграм-бота
|
|
|
|
# Основные зависимости для тестирования
|
|
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 |