Replace assert by ASSERT_TRUE
authorAngie Chiang <angiebird@google.com>
Tue, 20 Nov 2018 23:08:11 +0000 (15:08 -0800)
committerAngie Chiang <angiebird@google.com>
Tue, 20 Nov 2018 23:08:44 +0000 (15:08 -0800)
BUG=webm:1575

Change-Id: Id47930b48733159f5e967dc5fd1205e501b635b9

test/comp_avg_pred_test.cc
test/idct_test.cc
test/temporal_filter_test.cc

index 6d658cb..56e701e 100644 (file)
@@ -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<uint8_t> &pred, const Buffer<uint8_t> &ref,
                     int width, int height, Buffer<uint8_t> *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] =
index e3d1c9e..3564c0b 100644 (file)
@@ -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) {
index b01f8ad..d14a482 100644 (file)
@@ -45,11 +45,9 @@ void reference_filter(const Buffer<uint8_t> &a, const Buffer<uint8_t> &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) {