文档说运行 php codecept.phar run
来执行我的测试,但我相信这是一个错误。
当我运行php供应商/codeception/codeception/package/codecept.phar运行接受
或
vendor/bin/codecept run Acceptance EditUserCept
来运行我的 EditUserCept.php
测试,我看到的是:
run [suite] [test]
文档是否不正确?
最佳答案
文档是正确的。但我使用以下内容:
示例
- 执行在目录路径tests/unit/Model中找到的FooCest.php
vendor/bin/codecept --steps --debug --verbose 运行单元 Model/FooCest.php
- 执行标记为当前组的所有测试
vendor/bin/codecept --steps --debug --verbose run -g current
如果您运行的是 Linux 或 MacOS,我会改为使用 vendor/bin/codecept 而不是 vendor/codeception/codeception/package/codecept.phar。 p>
关于codeception - 如何运行我的 Codeception 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21031854/