Go to the documentation of this file.
18 #ifndef GZ_UTILS_EXTRATESTMACROS_HH
19 #define GZ_UTILS_EXTRATESTMACROS_HH
21 #include <gz/utils/detail/ExtraTestMacros.hh>
28 #define GZ_UTILS_TEST_ENABLED_ONLY_ON_WINDOWS(TestName) \
29 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_WINDOWS(TestName)
36 #define GZ_UTILS_TEST_DISABLED_ON_WIN32(TestName) \
37 DETAIL_GZ_UTILS_TEST_DISABLED_ON_WIN32(TestName)
44 #define GZ_UTILS_TEST_ENABLED_ONLY_ON_MAC(TestName) \
45 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_MAC(TestName)
52 #define GZ_UTILS_TEST_DISABLED_ON_MAC(TestName) \
53 DETAIL_GZ_UTILS_TEST_DISABLED_ON_MAC(TestName)
60 #define GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(TestName) \
61 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(TestName)
68 #define GZ_UTILS_TEST_DISABLED_ON_LINUX(TestName) \
69 DETAIL_GZ_UTILS_TEST_DISABLED_ON_LINUX(TestName)
76 #define GZ_UTILS_TEST_ENABLED_ONLY_ON_ARM32(TestName) \
77 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_ARM32(TestName)
84 #define GZ_UTILS_TEST_DISABLED_ON_ARM32(TestName) \
85 DETAIL_GZ_UTILS_TEST_DISABLED_ON_ARM32(TestName)
92 #define GZ_UTILS_TEST_ENABLED_ONLY_ON_ARM64(TestName) \
93 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_ARM64(TestName)
100 #define GZ_UTILS_TEST_DISABLED_ON_ARM64(TestName) \
101 DETAIL_GZ_UTILS_TEST_DISABLED_ON_ARM64(TestName)