2014-01-09 173 views
2

文档说运行php codecept.phar run来执行我的测试,但我相信这是一个错误。如何运行我的代码测试

当我运行php vendor/codeception/codeception/package/codecept.phar run acceptancevendor/bin/codecept run acceptance EditUserCept运行我EditUserCept.php测试所有我看到的是:

run [suite] [test] 

是文档不正确的?

回答

4

该文档是正确的。但是我用的是以下几点:
例子

  • 要执行FooCest.php目录路径测试/单位/型号
    vendor/bin/codecept --steps --debug --verbose run unit Model/FooCest.php
  • 执行所有标有测试发现组当前
    vendor/bin/codecept --steps --debug --verbose run -g current

如果您正在运行Linux或MacOS,我将改为使用vendor/bin/codecept而不是vendor/codeception/codeception/package/codecept.phar