我想运行我的主要应用程序Codeception测试,并使其自动通过通过composer安装的第三方模块(假设它们具有自己的Codeception配置)提供的测试(这意味着它们位于vendor/文件夹中)。

我不知道该怎么办。我是否需要提供某种Codeception运行参数?我是否需要修改引导文件? Codeception甚至支持这样的东西吗?

最佳答案

通过使用Codeception.yml中的include设置,Codeception可以包括其他测试套件。

文档:http://codeception.com/docs/08-Customization

例:

include:
  - vendor/vendor1/lib1
  - vendor/vendor1/lib2
  - vendor/vendor2/lib3

关于testing - Yii2 Testing:如何与主应用程序测试一起运行模块测试?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47423806/

10-12 04:39