Behat3 SensioLabs页面对象扩展

时间:2016-01-07 06:29:55

标签: php symfony bdd behat

我正在尝试将Behat3配置为使用SensionLabs PageObject Extension,但看起来它无法找到它。我将扩展添加到composer.json文件并在我查看时安装在vendor文件夹中。

这是我的behat.yml文件

default:
  suites:
    default:
      path:
        features: features/site
        contexts:
          - SiteContext

    system:
      path:
        features: features/system
        contexts:
         - SystemContext

  extensions:
    SensioLabs\Behat\PageOBjectExtension:
      namespaces:
        page: [Page]
    MageTest\MagentoExtension\Extensions: ~
    Behat\MinkExtension:
      base_url: "http://somewebsite.local/"
      selenium2:
        wd_host: http://127.0.0.1:4444
        browser: firefox

1 个答案:

答案 0 :(得分:0)

我认为必须自己弄清楚,我使用了错误的扩展路径

SensioLabs\Behat\PageObjectExtension\ServiceContainer\PageObjectExtension