summaryrefslogtreecommitdiff
path: root/test/test.hh
diff options
context:
space:
mode:
Diffstat (limited to 'test/test.hh')
-rw-r--r--test/test.hh11
1 files changed, 11 insertions, 0 deletions
diff --git a/test/test.hh b/test/test.hh
index 8d1f661..153a5b3 100644
--- a/test/test.hh
+++ b/test/test.hh
@@ -34,6 +34,17 @@
} \
} while (false)
+#define ASSERT_TRUE(actual) \
+ do { \
+ auto a_ = (actual); \
+ if (!a_) { \
+ std::cerr << __FILE__ << ':' << __LINE__ << ": " \
+ << __FUNCTION__ << ": Expected " << a_ \
+ << " to be true" << std::endl; \
+ return false; \
+ } \
+ } while (false)
+
#define ASSERT_STREQ(expected, actual) \
do { \
auto e_ = (expected); \