Почему code coverage не затрагивает все файлы проекта?

Всё про тестирование в Yii 2.0
Закрыто
gogolinsky
Сообщения: 17
Зарегистрирован: 2016.05.27, 00:31

Почему code coverage не затрагивает все файлы проекта?

Сообщение gogolinsky »

Проект на yii2. Тесты запускаю так

Код: Выделить всё

codecept run unit --coverage-html
В результате в code coverage попадают только те файлы, которые участвовали в тестах. При этом большая часть файлов не покрыта тестами. Отчет показывает, что покрытие практически идеально
Изображение
Вот настройки coverage

Код: Выделить всё

coverage:
    enabled: true
    white_list:
        include:
            - ../modules/*
            - ../controllers/*
            - ../commands/*
            - ../mail/*
    blacklist:
        include:
            - ../assets/*
            - ../config/*
            - ../runtime/*
            - ../vendor/*
            - ../views/*
            - ../web/*
            - ../tests/*
Почему не показываются в отчете файлы, которые вообще не покрыты тестами?
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Почему code coverage не затрагивает все файлы проекта?

Сообщение ElisDN »

Там опечатка. Нужно whitelist вместо white_list.
gogolinsky
Сообщения: 17
Зарегистрирован: 2016.05.27, 00:31

Re: Почему code coverage не затрагивает все файлы проекта?

Сообщение gogolinsky »

То, что надо. Спасибо, Дмитрий
Закрыто