Makegood в Eclipse говорит: «Основной скрипт не найден» - PullRequest
1 голос
/ 01 июля 2011

Я погуглил это неожиданное сообщение об ошибке, и нет ни одного результата.

Я использую Eclipse Helios (3.6) с Плагином Makegood для запуска теста PHPUnit.

PHPUnit работает просто отлично. Я также могу использовать Makegood для одного теста класса. Но когда я запускаю все тесты, Makegood отказывается это делать и отображает

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

Похоже, что есть какая-то внутренняя проблема с Makegood. Я просто не знаю, как начать отлаживать это. Это сообщение об ошибке Eclipse или Makegood? Что это значит ? Есть ли какой-нибудь журнал или режим отладки, который я мог бы использовать, чтобы понять, что происходит?

1 Ответ

1 голос
/ 02 июля 2011

Недавно я столкнулся с этой проблемой при выполнении команды Run All Test . Тогда у проекта нет PHP-скрипта под указанными тестовыми папками. Поскольку реализация PDT в Xdebug требует файла PHP, тест не может быть запущен в таком состоянии.

Чтобы предотвратить это, MakeGood проверяет, есть ли в проекте хотя бы PHP-файл в указанных папках тестирования, и пропускает тестовый прогон, если в проекте нет сценариев PHP. Но даже в этом случае эта ошибка возникает по любой причине ...

Я создал проблему http://redmine.piece -framework.com / Issues / 310 , чтобы решить эту проблему.

Спасибо за использование MakeGood.

...