将behat.yml放在哪里

时间:2018-12-08 16:46:27

标签: behat

文档说

All configuration happens inside a single configuration file in the YAML format. Behat tries to load behat.yml or config/behat.yml by default, or you can tell Behat where your config file is with the --config option:

但是我不确定是否必须将文件放在根测试文件夹或其他地方。

谢谢

奥斯卡

1 个答案:

答案 0 :(得分:0)

当前工作目录中的looks for the configuration file。在大多数情况下,这将是项目的根目录(除非先通过将目录更改为tests文件夹来运行测试)。

my-project
 |- config
   \- behat.yml
 |- features
 |- tests
 |- vendor
 |- behat.yml

Behat将查找名为behat.yamlbehat.ymlbehat.yaml.distbehat.yml.dist(按此顺序)的文件。它将首先尝试在项目的根目录中查找配置文件,然后在配置目录中查找

如果要将配置文件放在其他位置,请指定--config选项。