내가 phpunit을의 출력을 캡처하기 위해 노력하고있어 :phpunit을은 생략하고 불완전 시험에 대한 충분한 정보를 제공하지
$pu_result = new \PHPUnit_Framework_TestResult();
$pu_result->addListener(new \PHPUnit_Util_Log_JSON());
$pu_suite = new \PHPUnit_Framework_TestSuite();
// here I add tests
// $pu_suite->addTestSuite(...);
ob_start();
$pu_suite->run($pu_result);
$output = ob_get_clean();
이 BTW 나에게 $ 출력으로 JSON 인코딩 된 문자열 (나쁜 JSON을 제공합니다,하지만 내가 해결할 수 그것).
문제는 "메시지"불완전에 대한 특성 및 "건너 뛴 테스트"또는 "불완전한 테스트"입니다 테스트를 생략하고 나는 $this->markTestIncomplete()
또는 $this->markTestSkipped()
전화 :(
수에서 제공하는 메시지를 포함하지 않는다는 것입니다 나도 것을 얻을?
재생할 수있는 최소한의 재현 가능한 예를 만들 수 있습니까? (당신이 얻는 출력과 당신이 기대하는 결과를 보여주는 것도 좋을 것입니다.) –