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>
29#define GZ_UTILS_TEST_ENABLED_ONLY_ON_WINDOWS(TestName) \
30 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_WIN32(TestName)
37#define GZ_UTILS_TEST_ENABLED_ONLY_ON_WIN32(TestName) \
38 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_WIN32(TestName)
45#define GZ_UTILS_TEST_DISABLED_ON_WIN32(TestName) \
46 DETAIL_GZ_UTILS_TEST_DISABLED_ON_WIN32(TestName)
53#define GZ_UTILS_TEST_ENABLED_ONLY_ON_MAC(TestName) \
54 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_MAC(TestName)
61#define GZ_UTILS_TEST_DISABLED_ON_MAC(TestName) \
62 DETAIL_GZ_UTILS_TEST_DISABLED_ON_MAC(TestName)
69#define GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(TestName) \
70 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_LINUX(TestName)
77#define GZ_UTILS_TEST_DISABLED_ON_LINUX(TestName) \
78 DETAIL_GZ_UTILS_TEST_DISABLED_ON_LINUX(TestName)
85#define GZ_UTILS_TEST_ENABLED_ONLY_ON_ARM32(TestName) \
86 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_ARM32(TestName)
93#define GZ_UTILS_TEST_DISABLED_ON_ARM32(TestName) \
94 DETAIL_GZ_UTILS_TEST_DISABLED_ON_ARM32(TestName)
101#define GZ_UTILS_TEST_ENABLED_ONLY_ON_ARM64(TestName) \
102 DETAIL_GZ_UTILS_TEST_ENABLED_ONLY_ON_ARM64(TestName)
109#define GZ_UTILS_TEST_DISABLED_ON_ARM64(TestName) \
110 DETAIL_GZ_UTILS_TEST_DISABLED_ON_ARM64(TestName)