summaryrefslogtreecommitdiff
path: root/tests/test_common.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_common.c')
-rw-r--r--tests/test_common.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/test_common.c b/tests/test_common.c
index 7e994f36..2ce3a5da 100644
--- a/tests/test_common.c
+++ b/tests/test_common.c
@@ -147,6 +147,20 @@ int test_succ(int result,
return !result;
}
+int test_fail(int result,
+ const char *preamble, const char *desc, const char *comment)
+{
+ if (result != 0) {
+ print_passed(preamble, desc, comment);
+ } else {
+ print_failed(preamble, desc, comment);
+ fprintf(stderr,
+ " Didn't expect SUCCESS (0), but got it\n");
+ gTestSuccess = 0;
+ }
+ return result;
+}
+
int test_true(int result,
const char *preamble, const char *desc, const char *comment)
{