是否有机制将本地设置导入codeception.yml配置文件?
我们的开发人员拥有自己的数据库,也许还有一些其他特定于环境的测试设置,因此不应将这些设置推送到GIT.通常我们通过使用两个配置文件来解决这个问题,其中一个配置文件是全局的并且在GIT中.另一个,本地的一个以某种方式合并到全局一个并被git忽略.我想要实现的将是以下结构:
配置文件有一个include属性,但它似乎处理完整的测试套件.
小智 6
是的,是的.我找不到任何关于它的手册,所以我挖掘了源代码,看起来它同时读取了codeception.yml和codeception.dist.yml文件.
我测试了它看起来像codeception.dist.yml是你的全局配置,codeception.yml是你应该用于你的本地并放入.gitignore.suite.yml文件也是如此.acceptance.suite.dist.yml是被accept.suite.yml等覆盖的全局.