diff options
| author | Akshay Nair <phenax5@gmail.com> | 2025-04-20 17:40:09 +0530 |
|---|---|---|
| committer | Akshay Nair <phenax5@gmail.com> | 2025-05-02 16:15:41 +0530 |
| commit | 31872258b18e81d5f973080e5130ebf49db3271f (patch) | |
| tree | 6b70d71d2f9d845ffa2798df89010f347040d381 /spec/testUtils.h | |
| parent | b4b6a646b3a7a7f6c7e990c67f208b76f4b5f748 (diff) | |
| download | null-browser-31872258b18e81d5f973080e5130ebf49db3271f.tar.gz null-browser-31872258b18e81d5f973080e5130ebf49db3271f.zip | |
Some more lua api specs
Diffstat (limited to '')
| -rw-r--r-- | spec/testUtils.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/spec/testUtils.h b/spec/testUtils.h index 37bc9f9..a20291c 100644 --- a/spec/testUtils.h +++ b/spec/testUtils.h @@ -7,22 +7,27 @@ #define NOT ! #define ANSI_BOLD "\x1b[1m" +#define COLOR_DESCRIBE ANSI_BOLD #define COLOR_CONTEXT "\x1b[32m" ANSI_BOLD #define COLOR_IT "\x1b[36m" ANSI_BOLD #define COLOR_SKIP "\x1b[33m" ANSI_BOLD #define ANSI_RESET "\x1b[0m" +#define describe(msg) \ + printf(COLOR_DESCRIBE "%s" ANSI_RESET "\n", msg); \ + fflush(stdout); + #define context(msg) \ - printf("⚪" COLOR_CONTEXT "%s" ANSI_RESET "\n", msg); \ + printf("│ " COLOR_CONTEXT "%s" ANSI_RESET "\n", msg); \ fflush(stdout); #define it(msg) \ - printf(" ⚪" ANSI_BOLD COLOR_IT "it " ANSI_RESET COLOR_IT "%s" ANSI_RESET "\n", msg); \ + printf("└─⚪" ANSI_BOLD COLOR_IT "it " ANSI_RESET COLOR_IT "%s" ANSI_RESET "\n", msg); \ fflush(stdout); \ if (1) #define xit(msg) \ - printf(" ⚪" COLOR_SKIP "SKIPPED it %s" ANSI_RESET "\n", msg); \ + printf("└─⚪" COLOR_SKIP "SKIPPED it %s" ANSI_RESET "\n", msg); \ fflush(stdout); \ if (0) |
