Я начал изучать, как использовать PHPUnit. Тем не менее, я столкнулся с проблемой, о которой я не знаю, как ее решить.PHPUnit не может открыть файл
У меня есть папка с именем lessons
и внутри есть composer.json
, с которой я установил PHPUnit. Результатом вывода была папка с именем vendor
и подпапка с именем bin
, в которой есть файл phpunit.
В cmd
Я набрал: cd c:/xampp/htdocs/lessons/vendor/bin
. Теперь папка cmd устанавливается в ту же папку, что и phpunit. Я создал каталог в lessons
, который я назвал tests
(lessons/tests
), в котором хранятся все мои тесты. Я создал файл с именем PracticeTest.php
с очень простым тестовым скриптом.
Когда я вернусь к cmd
и типа phpunit tests
я получаю cannot open file tests.php
Когда я пытаюсь набрать phpunit PracticeTest
я получаю cannot open file PracticeTest.php
. Когда я пытаюсь phpunit tests/PracticeTest
(с .php
или без), я получаю ту же ошибку, что файл не может быть открыт.
Мое подозрение, что это имеет какое-то отношение к этому лицу, которое cmd
указывает на каталог lessons/vendor/bin
, но я не уверен, действительно ли это проблема или как ее исправить.
просто организовать пути:
lessons\vendor\bin\
lessons\tests\
lessons\tests\PracticeTest.php
Заранее спасибо!
PHP обычно показывает вам полный путь, к которому он пытался получить доступ. Проверьте это и сравните его с фактическим путем. Это должно показать вам, что пошло не так. – ToBe
Вы когда-нибудь решали это? – Abbe