2

Google Test を使用して、特定のエラー コードが発生したことを確認しています。これらは常に 16 進数の定数です。したがって、この出力は理想的とは言えません。

mytest.cpp の 130 行目とその出力:

EXPECT_EQ(0xBFFF0011, error)  << "Expected second close to return an error";

[ RUN      ] MyTest.CloseSessionFail
mytest.cpp(130): error: Value of: error
  Actual: -1074130544
Expected: 0xBFFF0011
Which is: 3221159953
Expected second close to return an error

EXPECT_EQ(expected, actual) の場合、16 進出力をフォーマットする方法はありますか?

理想的には、これを見たいです:

  Actual: 0xBFFA1190
Expected: 0xBFFF0011
4

1 に答える 1