[Offload] Make OffloadAPI gtest error messages more readable (#140728)
This commit is contained in:
parent
050892d2f8
commit
c19a3cb613
@ -15,7 +15,14 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#ifndef ASSERT_SUCCESS
|
#ifndef ASSERT_SUCCESS
|
||||||
#define ASSERT_SUCCESS(ACTUAL) ASSERT_EQ(OL_SUCCESS, ACTUAL)
|
#define ASSERT_SUCCESS(ACTUAL) \
|
||||||
|
do { \
|
||||||
|
ol_result_t Res = ACTUAL; \
|
||||||
|
if (Res && Res->Code != OL_ERRC_SUCCESS) { \
|
||||||
|
GTEST_FAIL() << #ACTUAL " returned " << Res->Code << ": " \
|
||||||
|
<< Res->Details; \
|
||||||
|
} \
|
||||||
|
} while (0)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// TODO: rework this so the EXPECTED/ACTUAL results are readable
|
// TODO: rework this so the EXPECTED/ACTUAL results are readable
|
||||||
|
Loading…
x
Reference in New Issue
Block a user