summaryrefslogtreecommitdiff
path: root/test-lib.h
diff options
context:
space:
mode:
Diffstat (limited to 'test-lib.h')
-rw-r--r--test-lib.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/test-lib.h b/test-lib.h
new file mode 100644
index 0000000..20f772b
--- /dev/null
+++ b/test-lib.h
@@ -0,0 +1,10 @@
+#ifndef TEST_LIB_H
+#define TEST_LIB_H
+
+typedef void (*asyncTestHandler_t)(void (*pass)(), void (*fail)(char* msg), char* msg);
+typedef int (*syncTestHandler_t)();
+
+int syncTest(char *testName, char *errMsg, int (*testCallback)());
+void asyncTest(char *testName, char *errMsg, asyncTestHandler_t callback);
+
+#endif