diff --git a/test/api/test_saturating_absdiff.cpp b/test/api/test_saturating_absdiff.cpp index 0eab54522043043f2d682dae811cc1e58f7f1d44..4b52d10660ac0e9879a73987929f7e2e7a2271a7 100644 --- a/test/api/test_saturating_absdiff.cpp +++ b/test/api/test_saturating_absdiff.cpp @@ -83,11 +83,7 @@ class SaturatingAbsDiffTest final : public BinaryOperationTest { }; // end of class SaturatingAbsDiffTest template -class SaturatingAbsDiff : public testing::Test { - public: - /// Dummy value, only used to get the type. - ElementType value_; -}; // end of class SaturatingAbsDiff +class SaturatingAbsDiff : public testing::Test {}; using ElementTypes = ::testing::Types; @@ -95,11 +91,10 @@ TYPED_TEST_SUITE(SaturatingAbsDiff, ElementTypes); /// Tests \ref intrinsiccv_saturating_absdiff_ API. TYPED_TEST(SaturatingAbsDiff, API) { - using ElementType = decltype(this->value_); // Test without padding. - SaturatingAbsDiffTest{}.test(); + SaturatingAbsDiffTest{}.test(); // Test with padding. - SaturatingAbsDiffTest{} + SaturatingAbsDiffTest{} .with_padding(test::Options::vector_length()) .test(); } diff --git a/test/api/test_saturating_add.cpp b/test/api/test_saturating_add.cpp index fdf9dfa5a09998d972a8d85e92f54d59113c276d..505fb909af91741d2cbe84661bc0487ab06b0b42 100644 --- a/test/api/test_saturating_add.cpp +++ b/test/api/test_saturating_add.cpp @@ -75,11 +75,7 @@ class SaturatingAddTest final : public BinaryOperationTest { }; // end of class SaturatingAddTest template -class SaturatingAdd : public testing::Test { - public: - /// Dummy value, only used to get the type. - ElementType value_; -}; // end of class SaturatingAdd +class SaturatingAdd : public testing::Test {}; using ElementTypes = ::testing::Types; @@ -87,11 +83,10 @@ TYPED_TEST_SUITE(SaturatingAdd, ElementTypes); /// Tests \ref intrinsiccv_saturating_add_ API. TYPED_TEST(SaturatingAdd, API) { - using ElementType = decltype(this->value_); // Test without padding. - SaturatingAddTest{}.test(); + SaturatingAddTest{}.test(); // Test with padding. - SaturatingAddTest{} + SaturatingAddTest{} .with_padding(test::Options::vector_length()) .test(); } diff --git a/test/api/test_saturating_sub.cpp b/test/api/test_saturating_sub.cpp index 340747d69afe9cbfba7c6c0624a967b79b0cfc6a..89c1509d75cf4b60f6f7a99a66bfe973f2555e0f 100644 --- a/test/api/test_saturating_sub.cpp +++ b/test/api/test_saturating_sub.cpp @@ -77,11 +77,7 @@ class SaturatingSubTest final : public BinaryOperationTest { }; // end of class SaturatingSubTest template -class SaturatingSub : public testing::Test { - public: - /// Dummy value, only used to get the type. - ElementType value_; -}; // end of class SaturatingSub +class SaturatingSub : public testing::Test {}; using ElementTypes = ::testing::Types; @@ -89,11 +85,10 @@ TYPED_TEST_SUITE(SaturatingSub, ElementTypes); /// Tests \ref intrinsiccv_saturating_sub_ API. TYPED_TEST(SaturatingSub, API) { - using ElementType = decltype(this->value_); // Test without padding. - SaturatingSubTest{}.test(); + SaturatingSubTest{}.test(); // Test with padding. - SaturatingSubTest{} + SaturatingSubTest{} .with_padding(test::Options::vector_length()) .test(); }