aboutsummaryrefslogtreecommitdiff
path: root/src/gistatic.c
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2021-07-31 15:49:16 -0300
committerEuAndreh <eu@euandre.org>2021-07-31 15:50:44 -0300
commitd843a40a039936b4d9b2b7b7552b88e9944bdd95 (patch)
tree92ddabf3315346c22aeceef26c6a1ec4a9584513 /src/gistatic.c
parentsrc/gistatic.c: Add basic support for i18n with catgets; write initial -h hel... (diff)
downloadgistatic-d843a40a039936b4d9b2b7b7552b88e9944bdd95.tar.gz
gistatic-d843a40a039936b4d9b2b7b7552b88e9944bdd95.tar.xz
src/: Embed unit-test.c into gistatic.c
Diffstat (limited to 'src/gistatic.c')
-rw-r--r--src/gistatic.c22
1 files changed, 21 insertions, 1 deletions
diff --git a/src/gistatic.c b/src/gistatic.c
index b356748..92bcf7d 100644
--- a/src/gistatic.c
+++ b/src/gistatic.c
@@ -14,7 +14,27 @@
#ifdef TEST
-#include "unit-test.h"
+#define COLOUR_RESET "\033[0m"
+#define COLOUR_GREEN "\033[0;32m"
+#define COLOUR_YELLOW "\033[0;33m"
+
+void test_start(const char *const name) {
+ assert(fprintf(stderr, "%s():\n", name) > 0);
+}
+
+void testing(const char *const message) {
+ assert(
+ fprintf(
+ stderr,
+ COLOUR_YELLOW "testing" COLOUR_RESET ": %s...",
+ message
+ ) > 0
+ );
+}
+
+void test_ok() {
+ assert(fprintf(stderr, " " COLOUR_GREEN "OK" COLOUR_RESET ".\n") > 0);
+}
#endif