Lines Matching defs:FIXTURE
185 #define SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \
186 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig2) \
187 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig3)
189 #define SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \
190 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig1) \
191 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig2) \
192 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig3) \
193 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig4) \
194 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig5)
197 #define SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TYPE) \
198 using FIXTURE##NAME##_##TYPE = FIXTURE##NAME<TYPE>; \
199 TEST_F(FIXTURE##NAME##_##TYPE, NAME) { FIXTURE##NAME<TYPE>::Run(); }
201 #define SCUDO_TYPED_TEST(FIXTURE, NAME) \
203 struct FIXTURE##NAME : public FIXTURE<TypeParam> { \
206 SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \
208 void FIXTURE##NAME<TypeParam>::Run()