Можем ли мы сохранить результат теста PHPUnit - PullRequest
7 голосов
/ 11 августа 2010

Можно ли сохранить результат, сгенерированный из теста PHPUnit, в виде текстового файла или файла html, чтобы мы могли просмотреть его позже и отправить заинтересованному лицу по электронной почте? Просто мое требование - сохранить результат, полученный в IDE (Netbean или Eclipse) или в командной строке, в файл в локальной системе (системе, в которой я выполняю тест). после долгих поисков я не нашел нужного решения. если у кого-нибудь есть решение, пожалуйста, помогите мне.

Ответы [ 2 ]

20 голосов
/ 08 февраля 2011

PHPUnit предлагает три параметра командной строки для сохранения результатов в файл:

phpunit --log-junit results.xml test.php - сохраняет результаты test.php в виде XML-файла results.xml

phpunit --log-tap - сохранит как TAP

phpunit --log-json - сохранит как JSON

13 голосов
/ 11 августа 2010

если вы используете командную строку в unix, не могли бы вы просто использовать > для перенаправления вывода в текстовый файл?

phpunit ArrayTest > MyArrayTestOutput.txt

Большинство IDE также позволяют вам копировать /вставьте вывод их буфера / терминала туда, куда пожелает ваше сердце.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...