diff --git a/test/api/test_yuv_to_rgb.cpp b/test/api/test_yuv_to_rgb.cpp index ded75ec26ffce5fa4a3c55e95e8bf86d6c923ded..5e7bae8925ed62bdde1032b97cda100ed4108da6 100644 --- a/test/api/test_yuv_to_rgb.cpp +++ b/test/api/test_yuv_to_rgb.cpp @@ -54,6 +54,7 @@ class YuvTest final { test::Array2D expected{logical_width * channel_number_, input_y.height(), padding}; + expected.fill(0); calculate_expected(input_y, input_uv, expected, is_nv21); test::Array2D actual{logical_width * channel_number_, diff --git a/test/framework/test_array2d.cpp b/test/framework/test_array2d.cpp index cc5a9d50e489d03bd7d4adf1950ff74fcc1f808c..b3114ea0a60d090812de0fb0bf92ee24e6f178c2 100644 --- a/test/framework/test_array2d.cpp +++ b/test/framework/test_array2d.cpp @@ -28,6 +28,7 @@ TEST(Array2D, DefaultConstructor) { TEST(Array2D, Constructor) { size_t width = 5, height = 5; test::Array2D array_1{width, height}; + array_1.fill(0); EXPECT_EQ(array_1.width(), width); EXPECT_EQ(array_1.height(), height); EXPECT_EQ(array_1.channels(), 1); @@ -35,6 +36,7 @@ TEST(Array2D, Constructor) { EXPECT_TRUE(array_1.valid()); test::Array2D array_2{width, height}; + array_2.fill(0); EXPECT_EQ_ARRAY2D(array_1, array_2); }