我需要为目录使用另一个名称,codeception包含测试套件。我最初的问题是,我正在使用Windows并且必须维护一个项目,其中已经有一个名为&#34的目录中的PHPUnit测试;试验&#34 ;. 现在我想对我自己的测试使用代码,这些测试保存在名为" tests"的目录中。 即使项目本身处于区分大小写的Linux环境中,我的IDE也在Windows上。在那里,我可以看到这两个文件夹,但窗口中看到相同的内容。
所以对我来说最快的解决方案是重命名PHPUnits" Tests"或代码选择"测试"一些不同的名字。
在代码的情况下,我看到,在引导测试环境之后,可以在codeception.yml配置中修改该目录。 我不知道它是否已经可以在bootstrap命令中使用。
答案 0 :(得分:0)
更改http://codeception.com/docs/reference/Configuration
中记录的paths: tests:
设置
paths:
# where the modules stored
tests: codeception-tests
答案 1 :(得分:0)
在分析了codeceptions bootstrap类的源代码之后,似乎这个目录名在那里是硬编码的,所以没有办法用另一个目录来固定一个测试套件,tnah" test"。 我认为将自己的问题标记为答案是可以的: - )