From: Angie Chiang Date: Tue, 20 Nov 2018 23:08:11 +0000 (-0800) Subject: Replace assert by ASSERT_TRUE X-Git-Tag: v1.8.0~135^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ab5c8ff8a016153f9a6c03a9c0367a7910dbbc20;p=platform%2Fupstream%2Flibvpx.git Replace assert by ASSERT_TRUE BUG=webm:1575 Change-Id: Id47930b48733159f5e967dc5fd1205e501b635b9 --- diff --git a/test/comp_avg_pred_test.cc b/test/comp_avg_pred_test.cc index 6d658cb..56e701e 100644 --- a/test/comp_avg_pred_test.cc +++ b/test/comp_avg_pred_test.cc @@ -29,11 +29,10 @@ uint8_t avg_with_rounding(uint8_t a, uint8_t b) { return (a + b + 1) >> 1; } void reference_pred(const Buffer &pred, const Buffer &ref, int width, int height, Buffer *avg) { - if (avg->TopLeftPixel() == NULL || pred.TopLeftPixel() == NULL || - ref.TopLeftPixel() == NULL) { - assert(0); - return; - } + ASSERT_TRUE(avg->TopLeftPixel() != NULL); + ASSERT_TRUE(pred.TopLeftPixel() != NULL); + ASSERT_TRUE(ref.TopLeftPixel() != NULL); + for (int y = 0; y < height; ++y) { for (int x = 0; x < width; ++x) { avg->TopLeftPixel()[y * avg->stride() + x] = diff --git a/test/idct_test.cc b/test/idct_test.cc index e3d1c9e..3564c0b 100644 --- a/test/idct_test.cc +++ b/test/idct_test.cc @@ -72,57 +72,51 @@ TEST_P(IDCTTest, TestAllZeros) { TEST_P(IDCTTest, TestAllOnes) { input->Set(0); - if (input->TopLeftPixel() != NULL) { - // When the first element is '4' it will fill the output buffer with '1'. - input->TopLeftPixel()[0] = 4; - predict->Set(0); - output->Set(0); - - ASM_REGISTER_STATE_CHECK(UUT(input->TopLeftPixel(), predict->TopLeftPixel(), - predict->stride(), output->TopLeftPixel(), - output->stride())); - - ASSERT_TRUE(output->CheckValues(1)); - ASSERT_TRUE(output->CheckPadding()); - } else { - assert(0); - } + ASSERT_TRUE(input->TopLeftPixel() != NULL); + // When the first element is '4' it will fill the output buffer with '1'. + input->TopLeftPixel()[0] = 4; + predict->Set(0); + output->Set(0); + + ASM_REGISTER_STATE_CHECK(UUT(input->TopLeftPixel(), predict->TopLeftPixel(), + predict->stride(), output->TopLeftPixel(), + output->stride())); + + ASSERT_TRUE(output->CheckValues(1)); + ASSERT_TRUE(output->CheckPadding()); } TEST_P(IDCTTest, TestAddOne) { // Set the transform output to '1' and make sure it gets added to the // prediction buffer. input->Set(0); - if (input->TopLeftPixel() != NULL) { - input->TopLeftPixel()[0] = 4; - output->Set(0); - - uint8_t *pred = predict->TopLeftPixel(); - for (int y = 0; y < 4; ++y) { - for (int x = 0; x < 4; ++x) { - pred[y * predict->stride() + x] = y * 4 + x; - } - } - - ASM_REGISTER_STATE_CHECK(UUT(input->TopLeftPixel(), predict->TopLeftPixel(), - predict->stride(), output->TopLeftPixel(), - output->stride())); + ASSERT_TRUE(input->TopLeftPixel() != NULL); + input->TopLeftPixel()[0] = 4; + output->Set(0); - uint8_t const *out = output->TopLeftPixel(); - for (int y = 0; y < 4; ++y) { - for (int x = 0; x < 4; ++x) { - EXPECT_EQ(1 + y * 4 + x, out[y * output->stride() + x]); - } + uint8_t *pred = predict->TopLeftPixel(); + for (int y = 0; y < 4; ++y) { + for (int x = 0; x < 4; ++x) { + pred[y * predict->stride() + x] = y * 4 + x; } + } + + ASM_REGISTER_STATE_CHECK(UUT(input->TopLeftPixel(), predict->TopLeftPixel(), + predict->stride(), output->TopLeftPixel(), + output->stride())); - if (HasFailure()) { - output->DumpBuffer(); + uint8_t const *out = output->TopLeftPixel(); + for (int y = 0; y < 4; ++y) { + for (int x = 0; x < 4; ++x) { + EXPECT_EQ(1 + y * 4 + x, out[y * output->stride() + x]); } + } - ASSERT_TRUE(output->CheckPadding()); - } else { - assert(0); + if (HasFailure()) { + output->DumpBuffer(); } + + ASSERT_TRUE(output->CheckPadding()); } TEST_P(IDCTTest, TestWithData) { diff --git a/test/temporal_filter_test.cc b/test/temporal_filter_test.cc index b01f8ad..d14a482 100644 --- a/test/temporal_filter_test.cc +++ b/test/temporal_filter_test.cc @@ -45,11 +45,9 @@ void reference_filter(const Buffer &a, const Buffer &b, int w, rounding = 1 << (filter_strength - 1); } - if (a.TopLeftPixel() == NULL || b.TopLeftPixel() == NULL || - diff_sq.TopLeftPixel() == NULL) { - assert(0); - return; - } + ASSERT_TRUE(a.TopLeftPixel() != NULL); + ASSERT_TRUE(b.TopLeftPixel() != NULL); + ASSERT_TRUE(diff_sq.TopLeftPixel() != NULL); // Calculate all the differences. Avoids re-calculating a bunch of extra // values. for (int height = 0; height < h; ++height) {