我想運行很少的單元測試用例,我發現它們在每次運行中都運行兩次,但我不確定其原因。EcomDev Phpunit測試在執行期間調用兩次
以下是我的測試用例結構 -
class Sample_Module_Test_Model_HelloserviceTest extends EcomDev_PHPUnit_Test_Case{
public function testHelloworld(){
Mage::log("Hello world!");
}
}
而且,我通過
phpunit --group Sample_Module
執行測試這是我看到
PHPUnit 3.7.22 by Sebastian Bergmann.
Configuration read from /mnt/www/dev.giftcardmall.com/phpunit.xml.dist
......
Time: 2 seconds, Memory: 26.75Mb
OK (2 tests, 0 assertions)
還可以在日誌我請參閱Hello world每次執行時打印兩次。
我不知道我要去哪裏錯...任何幫助將不勝感激。
所有單元測試執行兩次? –
@Thiha是的,我現在增加了幾個,所有的執行兩次。那麼其中一個測試用例是創建一個magento網站並執行兩次 - 第二次失敗拋出一個異常,該網站已存在相同的代碼 –
同樣的問題在這裏。 (我在phpStorm Win7上) – Alex