/
Roman_arv
/
UpnpUtil
Обзор
Документация
Войти
/
Roman_arv
/
UpnpUtil
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
scripts/test.sh
34 строки
766 B
Roman_arv
gigacode generated v2
21 июл 2026, 19:25
21 июл 2026, 19:25
47951bb
Код
Авторство
О чём код?
#!/bin/bash # # Скрипт для запуска тестов с покрытием # set -e echo "=== Запуск тестов UPnP/DLNA Клиента ===" echo "" PYTHON_CMD="python3" # Проверка зависимостей if ! $PYTHON_CMD -m pip check &> /dev/null; then echo "Установите зависимости: ./scripts/install.sh --dev" exit 1 fi # Запуск тестов с покрытием $PYTHON_CMD -m pytest tests/ \ -v \ --cov=dlna \ --cov-report=term-missing \ --cov-report=html \ --cov-report=xml \ "$@" # Код завершения based on pytest result exit_code=$? echo "" echo "Отчет о покрытии: htmlcov/index.html" echo "XML отчет: coverage.xml" exit $exit_code