2016-03-22 16 views
1

Ich verwende Symfony3 für ein Projekt, und ich habe diesen Fehler, wenn ich versuche, das behat-Paket hinzuzufügen.Behat inkompatibel mit Symfony3?

Scheint wie es ist nicht möglich, behath mit Symfony3 zu verwenden, aber wegen des Problems mit yaml Parser Version Inkompatibilitäten.

Ist es so oder ist jemand mit einem Workaround gekommen?

composer require behat/behat --dev 

Problem 1 - Fazit: entfernen symfony/symfony v3.0.1 - Behat/Behat v3.0.0 erfordert symfony/yaml ~ 2.1 -> erfüllbar von symfony/yaml [v2.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.21, v2.3.22, 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.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.5, v2.6.6, v2.6.7, v2.6.8, v2.6.9, v2.7.0, v2.7.1, v2.7.10, 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].

Antwort

7

Keine offizielle Version noch, aber letzte dev-master Version hat symfony3 Kompatibilität. there is a candidate release. Sie können Behat-Version mit v3.1.0rc1 Tag installieren.

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

oder die letzte dev-master installieren, die Kandidaten letzte Version enthält