1
0
mirror of https://github.com/pgbackrest/pgbackrest.git synced 2024-12-12 10:04:14 +02:00

Add ASSERT_MSG().

Used when execution reaches an invalid location rather than an invalid condition.
This commit is contained in:
David Steele 2021-02-19 19:03:42 -05:00
parent f6c3262861
commit a1f4fd32a1

View File

@ -31,9 +31,14 @@ Asserts are used in test code to ensure that certain conditions are true. They
#else
#define ASSERT_INLINE(condition)
#endif
// Used when execution reaches an invalid location rather than an invalid condition
#define ASSERT_MSG(message) \
THROW_FMT(AssertError, message);
#else
#define ASSERT(condition)
#define ASSERT_INLINE(condition)
#define ASSERT_MSG(message)
#endif
/***********************************************************************************************************************************