From a92b4038179c3706bd176097be1caabd88824755 Mon Sep 17 00:00:00 2001 From: Joseph Hunkeler Date: Wed, 5 May 2021 19:57:39 -0400 Subject: Add tests --- tests/framework.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 tests/framework.h (limited to 'tests/framework.h') diff --git a/tests/framework.h b/tests/framework.h new file mode 100644 index 0000000..96ae3de --- /dev/null +++ b/tests/framework.h @@ -0,0 +1,19 @@ +#ifndef CLEAN_PATH_FRAMEWORK_H +#define CLEAN_PATH_FRAMEWORK_H + +#include + +#define TEST_SEP ":" +#define TEST_PATH "/opt/local/bin:/opt/local/sbin:/usr/local/bin:" \ + "/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/Library/Apple/usr/bin" + +#define myassert(condition, ...) \ + do { \ + if (!(condition)) { \ + fprintf(stderr, "%s:%d:%s :: ", __FILE__, __LINE__, __FUNCTION__); \ + fprintf(stderr, __VA_ARGS__); \ + return 1; \ + } \ + } while (0) + +#endif //CLEAN_PATH_FRAMEWORK_H -- cgit