2014-01-09 216 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