]> git.gag.com Git - fw/sdcc/blobdiff - support/regression/fwk/include/testfwk.h
Added more tests
[fw/sdcc] / support / regression / fwk / include / testfwk.h
index 54f559c9056326ea4268e9aa0d7f856b3f04d851..91f1503905f53293ed2a426d8ed84e75536166e8 100644 (file)
@@ -8,6 +8,8 @@ void __printf(const char *szFormat, ...);
 
 #define ASSERT(_a)     (__numTests++, (_a) ? (void)0 : __fail("Assertion failed", #_a, __FILE__, __LINE__))
 #define LOG(_a)                __printf _a
+#define FAIL()         FAILM("Failure")
+#define FAILM(_a)      __fail(_a, #_a, __FILE__, __LINE__)
 
 typedef void TESTFUN(void);
 
@@ -20,4 +22,6 @@ getSuiteName(void);
 
 #define NULL   0
 
+#define UNUSED(_a)     if (_a) { }
+
 #endif