0

Behat と Mink のバンドルで機能テストを作成しようとしています

ただし、バンドルとすべてをインストールした後、コマンドを発行しました

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

しかし、私はこのエラーが発生します:

PHP警告:require_once (C:\wamp\www\exoNext-local\trunk\app/../Vendor/doctrine/lib/Doctrine/ORM/Mapping/Driver/DoctrineAnnotations.php):failed to open strea m:No C:\wamp\www\exoNext-local\trunk\vendor\doctrine-common\lib\Doctrine\Common\Annotations\AnnotationRegistry.phpの51行目のそのようなファイルまたはディレクトリ

助けてください、どうもありがとう

4

3 に答える 3

0

最初に次の 2 つのコマンドを実行してから、自分のコマンドを実行してみてください。

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

私はそれが役立つことを願っています:-)

于 2015-08-03T14:41:44.340 に答える
0

使用するバンドルを初期化するには

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

しかし、あなたのエラーは教義の注釈に関連していますか?

于 2012-06-21T11:38:26.987 に答える
0
C: \ wamp \ www \ exoNext-local \ trunk \ app /.. / Vendor / doctrin e / lib / Doctrine / ORM / Mapping / Driver / DoctrineAnnotations.php

「ベンダー」は「ベンダー」であってはいけませんか?Windows では大文字と小文字が区別されないことはわかっていますが、場合によっては、require_once で大文字と小文字が区別される問題に直面する可能性があります。

于 2012-06-21T13:00:10.787 に答える