我使用的是behat v3.0.15,我想把我的功能放在./app/features reposistory中。
正如我在文档http://docs.behat.org/en/v3.0/guides/6.profiles.html#custom-autoloading中所读到的,我所要做的就是在我的behat.yml文件中添加这些行
# behat.yml
default:
autoload:
'': %paths.base%/app/features/bootstrap
可悲的是,它不起作用
当我尝试使用此命令./bin/behat --config ./app/config/behat.yml --init
初始化时,程序会在config文件夹下创建一个features文件夹。
那我该怎么办?
答案 0 :(得分:2)
您已配置自动加载器。功能的位置在paths
section中配置。
IInterface
paths和autoloader的配置记录在不同的页面上,因此令人困惑。 Behat 2.5 documentation好一点(但是yaml结构不同)。
答案 1 :(得分:0)
这是您定义自定义php featureContext文件的方法:
自动加载: '':%paths.base%/ features / bootstrap 套房: 默认: 背景: -