2012-05-01 4 views
0

여기에 설명 된대로 VisualPHPUnit이 설치되어 있습니다. XAMPP를 사용하고 있습니다.VisualPHPUnit에서 테스트를 실행할 수 없습니다.

define ('PEAR_PATH', 'c : \ xampp \ php \ pear'); define ('TEST_DIRECTORY', 'C : \ xampp \ htdocs \ visualphpunit \ tests');

실행할 때 아무런 텍스트도 표시되지 않으며 공백이 형식적으로 만 표시됩니다. VisualPHPUnit 화면의 빈 렌더링을보고 한 다른 사용자가 Google에서 찾지 못했습니다.

좌측은 "

VisualPHPUnit 
Tests------------- 
Options ------------ 
Archives ----------- 
Graphs ------------- 

를 표시하고 오른쪽은 큰 빈입니다. 명령 줄에서 phpunit을 실행

가 잘 작동합니다.

C:\xampp\htdocs>phpunit visualphpunit\tests 
PHPUnit 3.6.10 by Sebastian Bergmann. 

..foo { breaks: this } barI.some stuffFsome stuffES 

Time: 0 seconds, Memory: 3.25Mb 

There was 1 error: 



C:\xampp\htdocs\visualphpunit\tests\PUTest.php:8 
C:\xampp\php\phpunit:46 

FAILURES! 
Tests: 7, Assertions: 5, Failures: 1, Errors: 1, Incomplete: 1, Skipped: 1. 

C:\xampp\htdocs> 

답변

0

당신은 당신의 테스트에서 출력이 . 내가 아는 한이 VisualPHPUnit는 VisualPHPUnit에서 사용되는 json 로그 파일을 손상시키기 때문에 VisualPHPUnit을 중단합니다.

테스트 결과를 제거하면 작동합니다.

1

NSinopoli (VisualPHPUnit 개발자).

project's issue tracker에있는 VPU의 버그/문제점을 신고하는 것이 좋습니다.

@ edorian의 진단이 잘못되었습니다. 테스트 결과가 이 아니고이 아닌 경우 VPU가 고장났습니다. (실제로 수집되어 포함 된 테스트 결과 아래에 렌더링됩니다.)

"실행하면 텍스트가 표시되고 멋지게 형식화 된 공백 만 표시됩니다."- 파일 선택기에서 "실행"을 클릭하기 전에 테스트를 선택 했습니까? 테스트 "? 테스트를 선택하지 않고 VPU를 실행하면 설명 된 공백을 얻을 수 있습니다. 그렇지 않은 경우 "옵션"을 선택하여 테스트를 실행하고 있습니까? 그렇다면 결과의 적절한 렌더링을 방해하는 구성 문제가있을 수 있습니다.

+0

따라서 VisualPHPUnit을 지원합니까? Github에는 더 이상 문제 추적기가 없습니다 ... – Fractaliste

관련 문제