Lines Matching refs:FIXTURE
109 #define SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \ argument
110 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, AndroidSvelteConfig) \
111 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, FuchsiaConfig)
113 #define SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \ argument
114 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, AndroidSvelteConfig) \
115 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, DefaultConfig) \
116 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, AndroidConfig)
119 #define SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TYPE) \ argument
120 using FIXTURE##NAME##_##TYPE = FIXTURE##NAME<scudo::TYPE>; \
121 TEST_F(FIXTURE##NAME##_##TYPE, NAME) { FIXTURE##NAME<scudo::TYPE>::Run(); }
123 #define SCUDO_TYPED_TEST(FIXTURE, NAME) \ argument
125 struct FIXTURE##NAME : public FIXTURE<TypeParam> { \
128 SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \
129 template <class TypeParam> void FIXTURE##NAME<TypeParam>::Run()