From ad6431992ef81e1f5fe0b6c31cd410b198290dc7 Mon Sep 17 00:00:00 2001 From: Denes Tarjan Date: Mon, 19 Feb 2024 18:22:33 +0100 Subject: [PATCH] [test] Increase sobel test coverage --- test/api/test_sobel.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/test/api/test_sobel.cpp b/test/api/test_sobel.cpp index b22c58c30..2a2c7d8a7 100644 --- a/test/api/test_sobel.cpp +++ b/test/api/test_sobel.cpp @@ -167,6 +167,11 @@ TYPED_TEST(Sobel, ImageSizeHorizontal) { sobel_3x3_horizontal()( src, sizeof(src), dst, sizeof(dst), INTRINSICCV_MAX_IMAGE_PIXELS, INTRINSICCV_MAX_IMAGE_PIXELS, 1)); + EXPECT_EQ( + INTRINSICCV_ERROR_ALLOCATION, + sobel_3x3_horizontal()(src, sizeof(src), dst, sizeof(dst), + INTRINSICCV_MAX_IMAGE_PIXELS, 1, + INTRINSICCV_MAXIMUM_CHANNEL_COUNT)); } TYPED_TEST(Sobel, ImageSizeVertical) { @@ -182,6 +187,10 @@ TYPED_TEST(Sobel, ImageSizeVertical) { sobel_3x3_vertical()(src, sizeof(src), dst, sizeof(dst), INTRINSICCV_MAX_IMAGE_PIXELS, INTRINSICCV_MAX_IMAGE_PIXELS, 1)); + EXPECT_EQ(INTRINSICCV_ERROR_ALLOCATION, + sobel_3x3_vertical()(src, sizeof(src), dst, sizeof(dst), + INTRINSICCV_MAX_IMAGE_PIXELS, 1, + INTRINSICCV_MAXIMUM_CHANNEL_COUNT)); } TYPED_TEST(Sobel, ChannelNumberHorizontal) { -- GitLab