ts: move PARAM_TEST_CASE and GET_PARAM into ts.hpp
This commit is contained in:
		| @@ -208,9 +208,6 @@ namespace cvtest | ||||
|       } \ | ||||
|       void GTEST_TEST_CLASS_NAME_(test_case_name, test_name)::UnsafeTestBody() | ||||
|  | ||||
|     #define PARAM_TEST_CASE(name, ...) struct name : testing::TestWithParam< std::tr1::tuple< __VA_ARGS__ > > | ||||
|     #define GET_PARAM(k) std::tr1::get< k >(GetParam()) | ||||
|  | ||||
|     #define DIFFERENT_SIZES testing::Values(cv::Size(128, 128), cv::Size(113, 113)) | ||||
|  | ||||
|     // Depth | ||||
|   | ||||
| @@ -324,10 +324,9 @@ struct CV_EXPORTS TSTestWithParam : public TestUtils, public ::testing::TestWith | ||||
|  | ||||
| }; | ||||
|  | ||||
| #undef PARAM_TEST_CASE | ||||
| #define PARAM_TEST_CASE(name, ...) struct name : public TSTestWithParam< std::tr1::tuple< __VA_ARGS__ > > | ||||
|  | ||||
| #define GET_PARAM(k) std::tr1::get< k >(GetParam()) | ||||
|  | ||||
| #ifndef IMPLEMENT_PARAM_CLASS | ||||
| #define IMPLEMENT_PARAM_CLASS(name, type) \ | ||||
|     class name \ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Alexander Alekhin
					Alexander Alekhin