Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Точки vs Ok в выводе codeception


(Andrii Vasyliev) #1

Сори, если тупой вопрос, но нагуглить не получилось.
Только начал работать с codeception, но немного видел phpunit тесты в других проектах.

Когда запускаю свои тесты то получаю очень длинный вывод с кучей Ok на отдельных строках:

Unit Tests (46) --------------------------------------------------------------------------------------------------------
Ok
Ok
Ok
...

А в другом проекте видел с точками:

.............................................................   61 / 1688 (  3%)
.............................................................  122 / 1688 (  7%)

В общем, тестов у меня уже много, а будет ещё больше, хочется чтоб было с точками.
Подскажите где это настраивается.

Спасибо.


(Ray Romanov) #2

Попробуй с опцией --report, я правда не юзаю unit режи, в основном acceptance.
А так, если чё, то сюда http://codeception.com/docs/reference/Commands


(Andrii Vasyliev) #3

Спасибо за совет, но это не решает вопрос.
С опцией --report вывод меняется, но не принципиально, одна строка на каждый тест:

sol@dec> codecept run --report -n
Codeception PHP Testing Framework v2.0.13
Powered by PHPUnit 4.6.5 by Sebastian Bergmann and contributors.
hiqdev\collection\tests\unit\ComponentTest::testHas........................Ok
hiqdev\collection\tests\unit\ComponentTest::testHasNot.....................Ok

(Michael Bodnarchuk) #4

Одна строчка на тест - так везде в Codeception. Непонятно почему в первом варианте вывод у вас без именов тестов (
Какую версию вы используете?


(Andrii Vasyliev) #5

Понял, спасибо.

Codeception version 2.0.13

В первом варианте без имён тестов потому что было запущено с опцией --no-interaction.

С этим вопросом теперь всё ясно. Подскажите ещё, пожалуйста, почему coverage не считается:

Summary:              
  Classes:        (0/0)
  Methods:        (0/0)
  Lines:          (0/0)

Всё что нагуглил уже проверил:

xdebug.coverage_enable => On => On