libyuv unit test: adding check for fread return value
Review URL: http://webrtc-codereview.appspot.com/303007 git-svn-id: http://webrtc.googlecode.com/svn/trunk@1107 4adac7df-926f-26a2-2b94-8c16560cd09d
This commit is contained in:
parent
a5e980a906
commit
cae01010bd
@ -86,7 +86,7 @@ TEST_F(LibYuvTest, ScaleSanityTest) {
|
|||||||
EXPECT_EQ(0, test_scaler.Set(352, 288, 144, 288, kI420, kI420, kScalePoint));
|
EXPECT_EQ(0, test_scaler.Set(352, 288, 144, 288, kI420, kI420, kScalePoint));
|
||||||
uint8_t* test_buffer2 = NULL;
|
uint8_t* test_buffer2 = NULL;
|
||||||
size = 0;
|
size = 0;
|
||||||
fread(test_buffer, 1, frame_length_, source_file_);
|
EXPECT_GT(fread(test_buffer, 1, frame_length_, source_file_), 0U);
|
||||||
EXPECT_EQ(0, test_scaler.Scale(test_buffer, test_buffer2, size));
|
EXPECT_EQ(0, test_scaler.Scale(test_buffer, test_buffer2, size));
|
||||||
EXPECT_EQ(144 * 288 * 3 / 2, size);
|
EXPECT_EQ(144 * 288 * 3 / 2, size);
|
||||||
|
|
||||||
@ -119,7 +119,7 @@ TEST_F(LibYuvTest, ConvertTest) {
|
|||||||
double psnr = 0;
|
double psnr = 0;
|
||||||
|
|
||||||
uint8_t* orig_buffer = new uint8_t[frame_length_];
|
uint8_t* orig_buffer = new uint8_t[frame_length_];
|
||||||
fread(orig_buffer, 1, frame_length_, source_file_);
|
EXPECT_GT(fread(orig_buffer, 1, frame_length_, source_file_), 0U);
|
||||||
|
|
||||||
// printf("\nConvert #%d I420 <-> RGB24\n", j);
|
// printf("\nConvert #%d I420 <-> RGB24\n", j);
|
||||||
uint8_t* res_rgb_buffer2 = new uint8_t[width_ * height_ * 3];
|
uint8_t* res_rgb_buffer2 = new uint8_t[width_ * height_ * 3];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user