簡體   English   中英

Minidump單元測試未返回true

[英]Minidump unit test doesn't return true

我一直在試圖運行這個單元測試 ,從谷歌breakpad的小型轉儲。 現在在第165行,它將寫入/ temp /的轉儲與硬編碼的期望值進行比較。 此處, ASSERT語句失敗,而不是返回true。

ASSERT_EQ(memcmp(buffer, expected, expected_byte_count), 0);

為什么會這樣呢?

為什么會這樣呢?

ASSERT_EQ失敗,因為memcmp(buffer, expected, expected_byte_count) ASSERT_EQ memcmp(buffer, expected, expected_byte_count)表示與bufferexpected內容不同。

您是否注意到有一個#if defined(__BIG_ENDIAN__)用於選擇期望值? 您是否嘗試過取消/交替提供?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM