diff options
Diffstat (limited to 't/unit-tests/unit-test.h')
-rw-r--r-- | t/unit-tests/unit-test.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/t/unit-tests/unit-test.h b/t/unit-tests/unit-test.h new file mode 100644 index 0000000000..39a0b72a05 --- /dev/null +++ b/t/unit-tests/unit-test.h @@ -0,0 +1,15 @@ +#include "git-compat-util.h" +#include "clar/clar.h" +#include "strbuf.h" + +#ifndef GIT_CLAR_DECLS_H +# include "clar-decls.h" +#else +# include GIT_CLAR_DECLS_H +#endif + +#define cl_failf(fmt, ...) do { \ + char desc[4096]; \ + snprintf(desc, sizeof(desc), fmt, __VA_ARGS__); \ + clar__fail(__FILE__, __func__, __LINE__, "Test failed.", desc, 1); \ +} while (0) |