Avoid template test from executing multiple times (#6948)
This commit is contained in:
1 parent
3826a0d08d
commit
aa3645cb53
5 files changed
+19
-14
No files matched your search
@@ -0,0 +1,15 @@
|
||||
// Copyright (C) 2021 Intel Corporation
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
#include "comparison.hpp"
|
||||
|
||||
namespace reference_tests {
|
||||
namespace ComparisonOpsRefTestDefinitions {
|
||||
namespace {
|
||||
TEST_P(ReferenceComparisonLayerTest, CompareWithHardcodedRefs) {
|
||||
Exec();
|
||||
}
|
||||
} // namespace
|
||||
} // namespace ComparisonOpsRefTestDefinitions
|
||||
} // namespace reference_tests
|
||||
@@ -60,4 +60,4 @@ private:
|
||||
}
|
||||
};
|
||||
} // namespace ComparisonOpsRefTestDefinitions
|
||||
} // namespace reference_tests
|
||||
} // namespace reference_tests
|
||||
@@ -20,10 +20,6 @@ namespace reference_tests {
|
||||
namespace ComparisonOpsRefTestDefinitions {
|
||||
namespace {
|
||||
|
||||
TEST_P(ReferenceComparisonLayerTest, EqualCompareWithHardcodedRefs) {
|
||||
Exec();
|
||||
}
|
||||
|
||||
template <element::Type_t IN_ET>
|
||||
std::vector<RefComparisonParams> generateComparisonParams(const element::Type& type) {
|
||||
using T = typename element_type_traits<IN_ET>::value_type;
|
||||
@@ -81,4 +77,4 @@ INSTANTIATE_TEST_SUITE_P(smoke_Comparison_With_Hardcoded_Refs, ReferenceComparis
|
||||
ReferenceComparisonLayerTest::getTestCaseName);
|
||||
} // namespace
|
||||
} // namespace ComparisonOpsRefTestDefinitions
|
||||
} // namespace reference_tests
|
||||
} // namespace reference_tests
|
||||
@@ -18,9 +18,6 @@ using ComparisonTypes = ngraph::helpers::ComparisonTypes;
|
||||
namespace reference_tests {
|
||||
namespace ComparisonOpsRefTestDefinitions {
|
||||
namespace {
|
||||
TEST_P(ReferenceComparisonLayerTest, LessCompareWithHardcodedRefs) {
|
||||
Exec();
|
||||
}
|
||||
|
||||
template <element::Type_t IN_ET>
|
||||
std::vector<RefComparisonParams> generateComparisonParams(const element::Type& type) {
|
||||
@@ -79,4 +76,4 @@ std::vector<RefComparisonParams> generateComparisonCombinedParams() {
|
||||
INSTANTIATE_TEST_SUITE_P(smoke_Comparison_With_Hardcoded_Refs, ReferenceComparisonLayerTest, ::testing::ValuesIn(generateComparisonCombinedParams()),
|
||||
ReferenceComparisonLayerTest::getTestCaseName);
|
||||
} // namespace ComparisonOpsRefTestDefinitions
|
||||
} // namespace reference_tests
|
||||
} // namespace reference_tests
|
||||
@@ -18,9 +18,6 @@ using ComparisonTypes = ngraph::helpers::ComparisonTypes;
|
||||
namespace reference_tests {
|
||||
namespace ComparisonOpsRefTestDefinitions {
|
||||
namespace {
|
||||
TEST_P(ReferenceComparisonLayerTest, LessEqualCompareWithHardcodedRefs) {
|
||||
Exec();
|
||||
}
|
||||
|
||||
template <element::Type_t IN_ET>
|
||||
std::vector<RefComparisonParams> generateComparisonParams(const element::Type& type) {
|
||||
@@ -79,4 +76,4 @@ std::vector<RefComparisonParams> generateComparisonCombinedParams() {
|
||||
INSTANTIATE_TEST_SUITE_P(smoke_Comparison_With_Hardcoded_Refs, ReferenceComparisonLayerTest, ::testing::ValuesIn(generateComparisonCombinedParams()),
|
||||
ReferenceComparisonLayerTest::getTestCaseName);
|
||||
} // namespace ComparisonOpsRefTestDefinitions
|
||||
} // namespace reference_tests
|
||||
} // namespace reference_tests
|
||||
Reference in new issue
Block a user