我想在我的Magento商店使用behat。
我使用此documentation安装了BehatMage。
但是当我来到"基本用法"并且想要执行以下命令,它不会在项目文件夹中创建behat.yml
。
$ cd project
$ bin/behat --init
跑完后我想:
composer install --dev --prefer-dist
使用此配置:
{
"config": {
"bin-dir": "bin"
},
"require": {
"php": ">=5.3.0"
},
"require-dev": {
"magetest/magento-behat-extension": "dev-develop"
},
"autoload": {
"psr-0": {
"": [
"html/app",
"html/app/code/local",
"html/app/code/community",
"html/app/code/core",
"html/lib"
]
}
},
"minimum-stability": "dev"
}
...应创建此文件或至少填写信息?
composer install
命令运行良好,没有任何错误。
我是如何创建配置的behat.yml的?
答案 0 :(得分:1)
你需要在require-dev
添加behat(不确定版本,2.5只是猜测):
"require-dev": {
"behat/behat": "~2.5",
"magetest/magento-behat-extension": "dev-develop"
},
您所指的文件清楚地说:
对于本文档,我们假设目录布局如下。
已安装behat,然后
首先,将 BehatMage添加到依赖项列表
将一段作曲家添加到您的composer.json。
它将安装可执行文件bin/behat
。
您需要创建自己的behat.yml
,这与您的申请相关
启用了BehatMage
的文件示例提供为behat.yml.dist