aboutsummaryrefslogtreecommitdiffstats
path: root/tests/internals/test_internals.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/internals/test_internals.c')
-rw-r--r--tests/internals/test_internals.c14
1 files changed, 2 insertions, 12 deletions
diff --git a/tests/internals/test_internals.c b/tests/internals/test_internals.c
index cf7a18b..aba4045 100644
--- a/tests/internals/test_internals.c
+++ b/tests/internals/test_internals.c
@@ -1,13 +1,9 @@
+#include "test_common.h"
#include "misc.h"
#include <string.h>
-#include <stdio.h>
#include <stdlib.h>
-int failures = 0;
-
-#define TEST_ASSERT(expr) do { if (!(expr)) { printf("Assertion failed: `%s'\n", #expr); failures++; } } while (0);
-
void test_my_dirname(char *arg, const char *expected)
{
char *orig = strdup(arg);
@@ -56,10 +52,4 @@ void my_dirname_suite()
test_my_dirname(buf, "..");
}
-int main()
-{
- my_dirname_suite();
-
- return (failures > 0) ? 1 : 0;
-}
-
+TEST_MAIN(my_dirname_suite);