나는 phpunit 테스트에서 echo
물건을 시도했지만 지금까지는 행운이 없습니다.phpunit 테스트의 반향
xml 구성 파일에 대한 설명서를 읽었으며 외관상으로는 debug
매개 변수가 찾고있는 것입니다. 불행히도 여전히 작동하지 않습니다.
<?xml version="1.0" encoding="UTF-8"?>
<phpunit colors="true"
processIsolation="true"
verbose="true"
debug="true">
</phpunit>
모두 processIsolation
및 허용됩니다 verbose
하지만 debug
가 없습니다 : 여하튼 여기 내 XML 설정 파일입니다.
phpunit --debug MyTest.php # here stuff is echoed correctly
을하지만, XML의 설정과는 무시됩니다 것 같습니다 파일 : 내가 직접이 같은 phpunit을하기를 통과 할 때
이 명령은 실제로 꽤 잘 작동합니다.
은 이미 나는 그것을 할 수 없습니다. 어떻게 OutputTestCase를 시작 했습니까? 만약 당신이 그것을 시작했다면 phpunit --debug OutputTestCase.php 그렇다면 제대로 작동하지 않습니다. – nourdine
나는 ** phpunit> 3.6.4가 필요하다는 것을 알려주었습니다. 3.6.3을 사용하면 --debug를 실행하지 않고도 출력을 얻을 수 없습니다. 당신이 PHPUnit의 동작이 바뀌면 작동 할 것입니다. :) – edorian
이것은 버전 4.1에서 전혀 작동하지 않는 것 같습니다. --debug 옵션을 사용하는 경우에도 마찬가지입니다 ... –