2012-06-21 4 views
0

я пытаюсь сделать функциональные тесты с расслоением Behat и норокbehat норка Symfony2 Предупреждение

Однако, после установки Bundle и все, я выпустил команду

php app/console test-e = Behat - init @ AcmeDemoBundle 

, но я получаю эту ошибку:

PHP Warning: require_once (C: \ wamp \ www \ exoNext-local \ trunk \ app /../Vendor/doctrin e/lib/Doctrine/ORM/Mapping/Driver /DoctrineAnnotations.php): failed to open strea m: No such file or directory in C: \ wamp \ www \ exoNext-local \ trunk \ vendor \ doctrine- common \ lib \ Doctrine \ Common \ Annotations \ AnnotationRegistry.php on line 51

вы могли бы помочь мне, пожалуйста, спасибо большое

ответ

0

Для инициализации сверток Я использую

$ php app/console --env=test behat --init @AcmeDemoBundle 

Но ваша ошибка связана с аннотацией доктрины?

+0

да, я не понимаю, почему !! – symfounya

+0

Правильно ли установлены ваши поставщики? – sensorario

+0

Я думаю, я только что понял, что даже если я попытаюсь сделать простой тест с phpunit, у меня такая же ошибка ... oups !! – symfounya

0
C: \ wamp \ www \ exoNext-local \ trunk \ app /../Vendor/doctrin e/lib/Doctrine/ORM/Mapping/Driver/DoctrineAnnotations.php 

Не следует ли «Поставщик» быть «продавцом»? Я знаю, что окна нечувствительны к регистру, но require_once может столкнуться с проблемами чувствительности к регистру в некоторых случаях.

+0

может быть, но я проверил файл поставщика и файл ORM Exite даже не Я думаю, что это commende «PHP бен/поставщик установки», что вызвало эту проблему я буду стараться все переделывать Спасибо – symfounya

+0

Попробуйте установить путь в приложении/autoload.php. –

0

Попробуйте запустить эти две команды первой, а затем Yours:

composer dump-autoload 
composer run-script post-update-cmd 

Я надеюсь, что это помогает :-)