首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持Behat的Mink扩展

支持Behat的Mink扩展
EN

Stack Overflow用户
提问于 2015-04-29 19:50:29
回答 1查看 2.1K关注 0票数 0

我想把Mink的分机加到Behat。我通过作曲家安装了Behat,Mink和Mink扩展。但是,现在我在启用扩展时遇到了困难。这是我的behat.yml

代码语言:javascript
复制
default:
extensions:
    Behat\MinkExtension\Extension:
        base_url: http://en.wikipedia.org
        goutte: ~
        selenium2: ~

下面是我的示例测试:

代码语言:javascript
复制
Feature: New
    In order to test Behat
    As a developer
    I need to test that Mink Extension works

    Scenario:
        Given I am on the homepage

当我运行Behat时,我得到了这个输出:

代码语言:javascript
复制
Feature: New
  In order to test Behat
  As a developer
  I need to test that Mink Extension works

  Scenario:                    # features/new.feature:6
    Given I am on the homepage # FeatureContext::iAmOnHomepage()
    Mink instance has not been set on Mink context class. Have you enabled the Mink Extension? (RuntimeException)

--- Failed scenarios:

features/new.feature:6

1 scenario (1 failed)
1 step (1 failed)
0m0.02s (11.86Mb)

因此,我搜索了“Mink实例还没有在Mink上下文类上设置。您启用了Mink扩展吗?(RuntimeException)”,但是没有得到很好的结果。要启用分机,我需要做些什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-30 09:18:10

默认配置文件和扩展未正确对齐,请尝试根据yml标记对齐文档。

代码语言:javascript
复制
default:
    extensions:
        Behat\MinkExtension\Extension:
            base_url: http://en.wikipedia.org
            goutte: ~
            selenium2: ~

有关更多信息,请查看behat扩展文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29953216

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档