-2
我對於失敗沒有任何進一步的解釋,這意味着測試套件並沒有崩潰,而是正確地將結束其執行印刷谷歌測試框架的測試:Google測試框架中的測試何時失敗?
[ PASSED ] 0 tests.
[ FAILED ] 1 test, listed below:
與失敗測試的名稱。
問題是:Google測試框架中的測試何時失敗? 我只知道丟失EXPECT_CALL
和錯誤ASSERT_TRUE
/ASSERT_FALSE
,但他們都應該在標準輸出中提供更好的解釋。
還有什麼可以使測試失敗嗎?
如何引發意外異常? – VTT
@VTT很幸運,我可以排除這種情況,因爲我們的代碼根本不使用異常,這是由於操作系統的限制。 – nyarlathotep108
但谷歌測試代碼確實使用它們。 – VTT