Codeception,在bootstrap命令中为目录"tests"定义另一个名称
Codeception, define another name for directory "tests" in bootstrap command
我需要为目录使用另一个名称,codeception 包含测试套件。我最初的问题是,我正在 windows 并且必须维护一个项目,其中已经有 PHPUnit 测试名为 "Tests" 的目录。
现在我想对我自己的测试使用 codeception,这些测试保存在名为 "tests" 的目录中。
即使项目本身处于区分大小写的 linux 环境中,我的 IDE 在 windows 上。在那里我可以看到这两个文件夹,但是 windows 在其中看到相同的内容。
所以对我来说最快的解决方案是将 PHPUnits "Tests" 或 Codeceptions "tests" 重命名为其他名称。
我看到在代码接收的情况下,在 bootstrap 测试环境完成后,可以在 codeception.yml 配置中修改该目录。
我想知道 bootstrap 命令中是否已经有可能。
更改 paths: tests:
设置,如 http://codeception.com/docs/reference/Configuration
中所述
paths:
# where the modules stored
tests: codeception-tests
分析codeceptions的源代码后bootstrap class,这个目录名似乎是硬编码的,所以没有办法用不同的目录来botstrap测试套件,tnah "test".
我认为将我自己的问题标记为答案是可以的:-)
我需要为目录使用另一个名称,codeception 包含测试套件。我最初的问题是,我正在 windows 并且必须维护一个项目,其中已经有 PHPUnit 测试名为 "Tests" 的目录。 现在我想对我自己的测试使用 codeception,这些测试保存在名为 "tests" 的目录中。 即使项目本身处于区分大小写的 linux 环境中,我的 IDE 在 windows 上。在那里我可以看到这两个文件夹,但是 windows 在其中看到相同的内容。
所以对我来说最快的解决方案是将 PHPUnits "Tests" 或 Codeceptions "tests" 重命名为其他名称。
我看到在代码接收的情况下,在 bootstrap 测试环境完成后,可以在 codeception.yml 配置中修改该目录。 我想知道 bootstrap 命令中是否已经有可能。
更改 paths: tests:
设置,如 http://codeception.com/docs/reference/Configuration
paths:
# where the modules stored
tests: codeception-tests
分析codeceptions的源代码后bootstrap class,这个目录名似乎是硬编码的,所以没有办法用不同的目录来botstrap测试套件,tnah "test". 我认为将我自己的问题标记为答案是可以的:-)