2016-03-21 27 views
0

沒有名字跳過的測試在我的功能測試(與Symfony3,Codeception 2.1.7和5.2.10的PHPUnit)跳過測試(與$scenario->skip調用)顯示在下面的方式,當我運行php vendor/bin/codecept run在codeception

Example test (ExampleCest::test) Skipped

但在輸出結束後,時間&內存統計,以下附加輸出彈出:

There were 2 skipped tests: 

--------- 
1) 
--------- 
2) 

似乎沒有必要在再顯示跳過的測試他的觀點,甚至更沒有意義的是信息完全缺乏 - 即使我試圖給測試起一個名字($I->wantTo)或評論($scenario->comment),也沒有名字或暗示。有沒有一種方法來改進代碼輸出 - 刪除最後一段,或者至少添加一些有用的信息?

回答

1

此問題已在主分支中修復,因此Codeception 2.2將正確顯示跳過的測試。 https://github.com/Codeception/Codeception/issues/2654

通過使用-v或--debug參數運行Codeception,可以獲得一些有用的信息。

+0

謝謝!如果這是一個bug,或者我對Codeception的瞭解還不夠,我還不確定。 – iquito