Я пытаюсь настроить phpspec в проекте Laravel.Laravel phpspec не может быть загружен автоматически
Я правильно установил phpspec и без проблем запускаю phpspec внутри своего проекта.
Мой файл composer.json имеет следующие соответствующие строки:
"autoload": {
"classmap": [
"database"
],
"psr-4": {
"Acme\\": "app/Acme"
}
},
Мой phpspec.yml:
suites:
app_suite:
namespace: Acme
src_path: app
spec_path: app
spec_prefix: spec
Выполнение phpspec describe Acme/Foo
создан app\spec\Acme\FooSpec.php
файл. Выполнение phpspec run
создано app\Acme\Foo.php
Но я получаю следующее сообщение об ошибке, когда я бегу «phpspec бег» -
Тип Acme \ Foo был создан, но не может быть загружен. Вам нужно для настройки автозагрузчика?
Все в порядке, за исключением ошибки автоматической загрузки. Как я могу решить проблему?
местоположения по умолчанию, используемые phpspec для спецификации файлов и источника файлы - 'spec' и' src' соответственно. Если у вас нет параметра пространства имен в phpspec.yml, поместите файлы в папку по умолчанию. – vitr