【发布时间】:2019-03-28 00:37:00
【问题描述】:
我尝试使用 Behat 创建上下文,但总是出现此错误: “Mink 实例尚未在 Mink 上下文类上设置。您是否启用了 Mink 扩展?(RuntimeException)”
我尝试了很多方法来激活它,我更改了我的 behat.yml,我添加到 composer 但没有任何改变。 我尝试了我在网上看到的所有解决方案,现在我迷路了...... 这是 behat.yml
default:
extensions:
Behat\MinkExtension:
goutte: ~
selenium2: ~
sessions:
goutte:
goutte: ~
selenium2:
selenium2: ~
symfony2:
symfony2: ~
suites:
default:
contexts:
- FeatureContext
- Mink\MinkExtension\Context\DrupalContext
- Mink\MinkExtension\Context\MinkContext
还有我的背景
use Behat\Behat\Context\Context;
use Behat\Gherkin\Node\PyStringNode;
use Behat\Gherkin\Node\TableNode;
use Behat\Behat\Hook\Scope\AfterStepScope;
use Behat\Mink\Driver\Selenium2Driver;
use Behat\MinkExtension\Context\MinkContext;
use Behat\Mink\Mink;
/**
* Defines application features from the specific context.
*/
class FeatureContext extends MinkContext implements Context
{}
【问题讨论】:
标签: behat