Codeception,为目录定义另一个名称" tests"在bootstrap命令中

时间:2016-09-22 10:33:49

标签: codeception

我需要为目录使用另一个名称,codeception包含测试套件。我最初的问题是,我正在使用Windows并且必须维护一个项目,其中已经有一个名为&#34的目录中的PHPUnit测试;试验&#34 ;. 现在我想对我自己的测试使用代码,这些测试保存在名为" tests"的目录中。 即使项目本身处于区分大小写的Linux环境中,我的IDE也在Windows上。在那里,我可以看到这两个文件夹,但窗口中看到相同的内容。

所以对我来说最快的解决方案是重命名PHPUnits" Tests"或代码选择"测试"一些不同的名字。

在代码的情况下,我看到,在引导测试环境之后,可以在codeception.yml配置中修改该目录。 我不知道它是否已经可以在bootstrap命令中使用。

2 个答案:

答案 0 :(得分:0)

更改http://codeception.com/docs/reference/Configuration

中记录的paths: tests:设置

paths: # where the modules stored tests: codeception-tests

答案 1 :(得分:0)

在分析了codeceptions bootstrap类的源代码之后,似乎这个目录名在那里是硬编码的,所以没有办法用另一个目录来固定一个测试套件,tnah" test"。 我认为将自己的问题标记为答案是可以的: - )