aboutsummaryrefslogtreecommitdiff
path: root/tests/tests.c
diff options
context:
space:
mode:
authorRaymaekers Luca <luca@spacehb.net>2025-04-27 12:52:06 +0200
committerRaymaekers Luca <luca@spacehb.net>2025-04-27 13:05:34 +0200
commitf87f7b4f0aaccc65d03ccee5bb11915ead6fb0e1 (patch)
treed54df0bfde3dbffa02b1f138af4f12456f261e54 /tests/tests.c
parent0574f5a7c5159a2ae1d7d2182cec982509947db9 (diff)
First pass at preparing for Github
Diffstat (limited to 'tests/tests.c')
-rw-r--r--tests/tests.c34
1 files changed, 34 insertions, 0 deletions
diff --git a/tests/tests.c b/tests/tests.c
new file mode 100644
index 0000000..93ba4cc
--- /dev/null
+++ b/tests/tests.c
@@ -0,0 +1,34 @@
+#define MAX_INPUT_LEN 255
+
+#define TB_IMPL
+#include "../source/termbox2.h"
+#include "../source/chatty.h"
+
+#define TEST_IMPL
+#include "test.h"
+
+#define Assert(expr) if (!(expr)) *(u8*)0 = 0
+
+bool
+DrawingTest(void)
+{
+ struct tb_event ev = {0};
+
+ return true;
+}
+
+int
+main(int Argc, char* Argv[])
+{
+ test_functions TestFunctions[] = {
+ TESTFUNC(DrawingTest),
+ { 0 }
+ };
+
+ Assert(setlocale(LC_ALL, ""));
+
+ Before = (void(*)(void))tb_init;
+ After = (void(*)(void))tb_shutdown;
+
+ return(Test(TestFunctions, Argc, Argv));
+}