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)