2016-03-22 16 views
1

プロジェクト用にSymfony3を使用していますが、私はbehatパッケージを追加しようとするとこのエラーが発生します。BehatはSymfony3と互換性がありませんか?

symfony3でbehatを使用できないようですが、yamlパーサーのバージョンの互換性に問題があります。

誰かが回避策を講じているのですか?

composer require behat/behat --dev 

問題1 - 結論: のsymfony/symfonyのV3.0.1を削除 - behat/behatのV3.0.0は、symfonyの/ YAMLが必要です〜2.1 - > symfonyの/ YAML [バージョン2.1.0、V2によって満足できます。 1.1、v2.1.10、v2.1.11、v2.1.12、v2.1.13、v2.1.2、v2.1.3、v2.1.4、v2.1.5、v2.1.6、v2.1.7、v2.1.8、v2.1.9、 v2.2.0、v2.2.1、v2.2.10、v2.2.11、v2.2.2、v2.2.3、v2.2.4、v2.2.5、v2.2.6、v2.2.7、v2.2.8、v2.2.9、v2。 3.0、v2.3.1、v2.3.10、v2.3.11、v2.3.12、v2.3.13、v2.3.14、v2.3.15、v2.3.16、v2.3.17、v2.3.18、v2.3.19、v2.3.2、 v2.3.20、v2.3.23、v2.3.23、v2.3.24、v2.3.25、v2.3.26、v2.3.27、v2.3.28、v2.3.29、v2.3.3、v2.3.30、v2。 3.31、v2.3.32、v2.3.33、v2.3.34、v2.3.35、v2.3.36、v2.3.37、v2.3.38、v2.3.39、v2.3.4、v2。 3.5、v2.3.6、v2.3.7、v2.3.8、v2.3.9、v2.4.0、v2.4.1、v2.4.10、v2.4.2、v2.4.3、v2.4.4、v2.4.5、v2.4.6、 v2.5.7、v2.4.7、v2.4.8、v2.4.9、v2.5.0、v2.5.1、v2.5.10、v2.5.11、v2.5.12、v2.5.2、v2.5.3、v2.5.4、v2.5.5、v2。 5.6、v2.5.7、v2.5.8、v2.5.9、v2.6.0、v2.6.1、v2.6.10、v2.6.11、v2.6.12、v2.6.13、v2.6.2、v2.6.3、v2.6.4、 v2.6.1、v2.7.2、v2.7.3、v2.7.4、v2.7.5、v2。 7.6、v2.7.7、v2.7.8、v2.7.9、v2.8.0、v2.8.1、v2.8.2、v2.8.3]。

答えて

7

まだ正式リリースはありませんが、最後にdev-masterバージョンにはsymfony3との互換性があります。 there is a candidate release。あなたはv3.1.0rc1タグを持つバージョンをインストールすることができます。

composer.phar require behat/behat='v3.1.0rc1' 

または最後のリリース候補を含み、最後のdev-masterをインストール

関連する問題