Lines Matching refs:FIXTURE
80 #define SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \ argument
81 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig2) \
82 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig3)
84 #define SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \ argument
85 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig1) \
86 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig2) \
87 SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TestConfig3)
90 #define SCUDO_TYPED_TEST_TYPE(FIXTURE, NAME, TYPE) \ argument
91 using FIXTURE##NAME##_##TYPE = FIXTURE##NAME<TYPE>; \
92 TEST_F(FIXTURE##NAME##_##TYPE, NAME) { Run(); }
94 #define SCUDO_TYPED_TEST(FIXTURE, NAME) \ argument
96 struct FIXTURE##NAME : public FIXTURE<TypeParam> { \
99 SCUDO_TYPED_TEST_ALL_TYPES(FIXTURE, NAME) \
100 template <class TypeParam> void FIXTURE##NAME<TypeParam>::Run()