Skip to content

Покрытие кода

Сбор и просмотр данных о покрытии PHP-кода в реальном времени.

Покрытие кода

Что отображается

ПолеОписание
ДрайверИспользуемый драйвер покрытия (pcov или xdebug)
Всего файловКоличество файлов с данными покрытия
Покрытые строкиСтроки, выполненные во время запроса
Исполняемые строкиОбщее количество строк, которые могут быть выполнены
ПроцентОбщий процент покрытия

Покрытие по файлам

Нажмите на файл, чтобы увидеть построчную подсветку покрытия — какие строки были выполнены (зелёные) и какие были пропущены (красные).

Эндпоинты API

МетодПутьОписание
GET/inspect/api/coverageСбор данных покрытия с постатейной статистикой
GET/inspect/api/coverage/file?path=/src/Service.phpЧтение исходного файла для отображения покрытия

Требования

Требуется одно из:

  • Расширение PCOV (рекомендуется, легковесное)
  • Расширение Xdebug с включённым режимом покрытия

WARNING

Сбор данных о покрытии кода увеличивает нагрузку. Включайте только во время разработки/тестирования.

Выпущено под лицензией MIT.