SkillПроверки: пройдено 4 · предупреждение 1

pytest-coverage

Инструкция для генерации отчёта о покрытии кода с помощью pytest.

Что это за skill и зачем он нужен

Этот скилл помогает разработчикам быстро получить подробный отчёт о покрытии тестами Python‑кода. Он использует pytest с плагином pytest‑cov и генерирует аннотированные файлы, показывающие, какие строки покрыты, а какие нет. Поддерживается указание конкретного модуля или набора тестов.

Как установить

npx skills add https://github.com/github/awesome-copilot --skill pytest-coverage

Когда использовать

Подходит

  • Перед выпуском версии, чтобы убедиться, что тесты покрывают весь код.
  • В CI/CD пайплайнах для автоматической проверки уровня покрытия.
  • При добавлении нового функционала, чтобы быстро увидеть недостающие тесты.
  • Для оценки качества существующего набора тестов в проекте на Python.
  • Когда требуется визуальная аннотация непокрытых строк.

Не подходит

  • Если проект не использует pytest или pytest‑cov.
  • Для языков, отличных от Python.
  • Когда покрытие кода не является приоритетом.
  • Если в проекте уже настроен другой инструмент отчётов о покрытии.

Проверки безопасности

RunlayerПредупреждение

Проверка вернула предупреждение. Перед установкой стоит просмотреть исходники, команды и доступы.

Gen Agent Trust HubПройдено

Проверка не нашла критичных проблем.

SnykПройдено

Низкий риск · проблем не найдено.

SocketПройдено

Предупреждений нет.

ZeroLeaksПройдено

Оценка 93/100 · проанализировано 2 раздела.

Похожие skills