Отсутствует расширение в Behat/норке/laravel


У меня много проблем с настройкой behat + mink для моего проекта laravel.

Сообщение об ошибке:

PHP Deprecated:  The ability to pass file names to Yaml::parse() was deprecated in 2.7
and will be removed in 3.0. Please, pass the contents of the file instead. in 
home/user/projects/php/projectname/vendor/symfony/yaml/Symfony/Component/Yaml/Yaml.php
on line 58

[Behat\Testwork\ServiceContainer\Exception\ExtensionInitializationException]    
`Behat\MinkExtensions\Extension` extension file or class could not be located. 

Мой композитор.json:

"require": {
    "laravel/framework": "4.2.*",
    "behat/behat": "~3.0.6",
    "behat/mink": "1.6.*",                                                 
    "behat/mink-goutte-driver": "*",
    "behat/mink-selenium-driver": "*",
    "behat/mink-selenium2-driver": "*",
    "behat/mink-sahi-driver": "*",
    "behat/mink-zombie-driver": "*"

Мой файл behat.yml (расположен в корне проекта)

default:
    extensions:
        Behat\MinkExtensions\Extension:
            goutte: ~

Я пробовал разные версии, но все равно ошибка одна и та же.

Я выполнил следующие команды:

./vendor/bin/behat --init
./vendor/bin/behat

Но производит то же самое сообщение.

Author: Prezioso, 2014-12-10

1 answers

Https://github.com/Behat/MinkExtension/blob/master/doc/index.rst

Чтение вышеизложенного решило проблему и поведение.yml должен выглядеть так.

# behat.yml
default:
  # ...
   extensions:
    Behat\MinkExtension:
      base_url:  'http://example.com'
      sessions:
        default:
          goutte: ~
 2
Author: Prezioso, 2014-12-11 00:15:02