summaryrefslogtreecommitdiff
path: root/test/test_common.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/test_common.hpp')
-rw-r--r--test/test_common.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/test_common.hpp b/test/test_common.hpp
index 0ca8eb4..f049fed 100644
--- a/test/test_common.hpp
+++ b/test/test_common.hpp
@@ -38,10 +38,16 @@ static_assert(sizeof(FOUR_BYTE) == 4 + 1);
#define LOWERCASE_CHARS "abcdefghijklmnopqrstuvwxyz"
#define UPPERCASE_CHARS "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
#define DECIMAL_CHARS "0123456789"
+#define HEX_LOWER "abcdef"
+#define HEX_UPPER "ABCDEF"
+#define HEX_CHARS HEX_LOWER HEX_UPPER DECIMAL_CHARS
#define ALPHA_CHARS LOWERCASE_CHARS UPPERCASE_CHARS
#define ALPHA_NUMERIC_CHARS ALPHA_CHARS DECIMAL_CHARS
#define PUNCTUATION_CHARS "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~"
#define GRAPHICAL_CHARS ALPHA_NUMERIC_CHARS PUNCTUATION_CHARS
+#define BLANK_CHARS " \t"
+#define SPACE_CHARS BLANK_CHARS "\v\r\n"
+#define PRINTABLE_CHARS " " LOWERCASE_CHARS UPPERCASE_CHARS DECIMAL_CHARS PUNCTUATION_CHARS
#define CHARACTER_SET LOWERCASE_CHARS " " UPPERCASE_CHARS
// NOLINTEND(cppcoreguidelines-macro-usage)