summaryrefslogtreecommitdiff
path: root/tests-clay/clay_libgit2.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests-clay/clay_libgit2.h')
-rw-r--r--tests-clay/clay_libgit2.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/tests-clay/clay_libgit2.h b/tests-clay/clay_libgit2.h
index 6b14b7d6e..d0faf9a90 100644
--- a/tests-clay/clay_libgit2.h
+++ b/tests-clay/clay_libgit2.h
@@ -42,4 +42,13 @@ GIT_INLINE(void) cl_assert_strequal_internal(
}
}
+/*
+ * Some utility macros for building long strings
+ */
+#define REP4(STR) STR STR STR STR
+#define REP15(STR) REP4(STR) REP4(STR) REP4(STR) STR STR STR
+#define REP16(STR) REP4(REP4(STR))
+#define REP256(STR) REP16(REP16(STR))
+#define REP1024(STR) REP4(REP256(STR))
+
#endif