2011-07-01 5 views
1

나는이 예기치 않은 오류 메시지를 봤는데 거기에 하나의 결과가 없습니다.Eclipse의 Makegood에서 "주 스크립트를 찾을 수 없습니다"라고 말합니다.

PHP 헬리 어 (3.6)를 Makegood plugin과 함께 사용하여 PHPUnit 테스트를 실행하고 있습니다.

PHPUnit이 정상적으로 작동합니다. Makegood를 하나의 테스트 클래스에 사용할 수도 있습니다. 나는 모든 테스트를 실행할 때 는하지만, 보상 광고는 그것을하고

'Launching <currentfilename>' has encountered a problem. 
The main script is not found. 

이 보상 광고와 일부 내부에 문제가있는 것처럼 보이는 표시를 거부. 이 디버깅을 시작하는 방법을 모르겠다. 이것은 일식 또는 makegood 오류 메시지입니까? 무슨 뜻이에요 ? 어떤 일이 일어 났는지 이해하는 데 사용할 수있는 로그 또는 디버그 모드가 있습니까?

답변

1

최근에 전체 테스트 실행 명령을 실행할 때이 문제가 발생했습니다. 그런 다음 프로젝트는 지정된 테스트 폴더 아래에 PHP 스크립트가 없습니다. PDT의 Xdebug 구현에는 PHP 파일이 필요하므로이 상태로 테스트를 실행할 수 없습니다.

이 문제를 방지하기 위해 MakeGood는 프로젝트에 지정된 테스트 폴더 아래에 PHP 파일이 있는지 확인하고 프로젝트에 PHP 스크립트가없는 경우 테스트를 건너 뜁니다. 그러나 심지어이 오류는 어떤 이유로 든 발생합니다 ...

이 문제를 해결하기 위해 http://redmine.piece-framework.com/issues/310 문제점을 만들었습니다.

MakeGood를 이용해 주셔서 감사합니다.