[test] TestReshape: expect instead of check
authorEvan Shelhamer <shelhamer@imaginarynumber.net>
Wed, 23 Sep 2015 20:40:16 +0000 (13:40 -0700)
committerEvan Shelhamer <shelhamer@imaginarynumber.net>
Thu, 24 Sep 2015 03:24:10 +0000 (20:24 -0700)
src/caffe/test/test_net.cpp

index ec01053..16c1d35 100644 (file)
@@ -2306,7 +2306,7 @@ TYPED_TEST(NetTest, TestReshape) {
   this->net_->ForwardPrefilled();
   this->net_->Backward();
   for (int i = 0; i < output1.count(); ++i) {
-    CHECK_EQ(*(output1.cpu_data() + i), *(output_blob->cpu_data() + i));
+    EXPECT_FLOAT_EQ(*(output1.cpu_data() + i), *(output_blob->cpu_data() + i));
   }
 
   input_blob->Reshape(blob2.num(), blob2.channels(), blob2.height(),
@@ -2315,7 +2315,7 @@ TYPED_TEST(NetTest, TestReshape) {
   this->net_->ForwardPrefilled();
   this->net_->Backward();
   for (int i = 0; i < output2.count(); ++i) {
-    CHECK_EQ(*(output2.cpu_data() + i), *(output_blob->cpu_data() + i));
+    EXPECT_FLOAT_EQ(*(output2.cpu_data() + i), *(output_blob->cpu_data() + i));
   }
 }