Skip to content

Commit f654ae4

Browse files
committed
Allow putting multiple error messages into testing macros
1 parent fd07ecd commit f654ae4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

test/include/helpers/commonHelpers.hpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,10 @@ static constexpr int maxGPUCoresTestCount = 20000;
2424
} \
2525
} while (false)
2626

27-
#define EXPECT_RGL_INVALID_OBJECT(status, type) EXPECT_RGL_STATUS(status, RGL_INVALID_API_OBJECT, "Object does not exist", type)
28-
#define EXPECT_RGL_INVALID_ARGUMENT(status, error) EXPECT_RGL_STATUS(status, RGL_INVALID_ARGUMENT, error)
29-
#define EXPECT_RGL_INVALID_PIPELINE(status, error) EXPECT_RGL_STATUS(status, RGL_INVALID_PIPELINE, error)
30-
#define EXPECT_RGL_TAPE_ERROR(status, error) EXPECT_RGL_STATUS(status, RGL_TAPE_ERROR, error)
27+
#define EXPECT_RGL_INVALID_OBJECT(status, ...) EXPECT_RGL_STATUS(status, RGL_INVALID_API_OBJECT, "Object does not exist", __VA_ARGS__)
28+
#define EXPECT_RGL_INVALID_ARGUMENT(status, ...) EXPECT_RGL_STATUS(status, RGL_INVALID_ARGUMENT, __VA_ARGS__)
29+
#define EXPECT_RGL_INVALID_PIPELINE(status, ...) EXPECT_RGL_STATUS(status, RGL_INVALID_PIPELINE, __VA_ARGS__)
30+
#define EXPECT_RGL_TAPE_ERROR(status, ...) EXPECT_RGL_STATUS(status, RGL_TAPE_ERROR, __VA_ARGS__)
3131

3232
struct RGLTest : public ::testing::Test
3333
{

0 commit comments

Comments
 (0)