Сбой Appveyor (с phpunit): «Пакетный файл не может быть найден»

У меня есть Git-репозиторий (это плагин CakePHP) с этот appveyor филиал и этот appveyor.yml Конфигурационный файл

Сборка не удалась (журнал), но, как видите, все тесты выполнены правильно. Сборка завершается с:

OK (21 tests, 103 assertions)
The batch file cannot be found.
Command exited with code 1

Все же test_script команды

  - cd C:\projects\me-cms-instagram
- vendor\bin\phpunit.bat

выполнены правильно, в противном случае phpunit тесты не будут успешными.

В чем может быть проблема? С веб-поиском я не получаю результатов. Благодарю.


редактировать: ссылка на журнал была неправильной.

-1

Решение

Сообщение об ошибке вы видите:

«Пакетный файл не найден.»

в операционной системе, которую вы используете через Appveyor, которая является операционной системой Windows.

Чтобы не вдаваться в подробности: это сообщение выдается, когда запускаемый в настоящее время пакетный файл (.bat) был удален между его запуском и временем отображения сообщения об ошибке.

Вы можете решить это, сделав свой набор тестов не удаляя этот файл. Windows это не Linux.

Если вы не можете сделать это, вызовите Phpunit напрямую и не через этот пакетный файл.

Для получения более подробной информации, пожалуйста, обратитесь к руководству по операционной системе Windows и руководству по разработке для операционной системы Windows. Дополнительно Appveyor
должен предложить вам также несколько вариантов поддержки.

Рекомендации:

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]