From 3b7feb2a5d47b6236f61fb2d4b3248e6f1d8beb4 Mon Sep 17 00:00:00 2001 From: "stefan@webrtc.org" Date: Thu, 17 Jan 2013 13:35:01 +0000 Subject: [PATCH] Convert psnr and ssim to strings before printing them. Review URL: https://webrtc-codereview.appspot.com/1042004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@3380 4adac7df-926f-26a2-2b94-8c16560cd09d --- .../automated/vie_video_verification_test.cc | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/webrtc/video_engine/test/auto_test/automated/vie_video_verification_test.cc b/webrtc/video_engine/test/auto_test/automated/vie_video_verification_test.cc index d09c7f4d7e..043c462b2f 100644 --- a/webrtc/video_engine/test/auto_test/automated/vie_video_verification_test.cc +++ b/webrtc/video_engine/test/auto_test/automated/vie_video_verification_test.cc @@ -8,6 +8,8 @@ * be found in the AUTHORS file in the root of the source tree. */ +#include +#include #include #include "gtest/gtest.h" @@ -327,12 +329,18 @@ TEST_P(ParameterizedFullStackTest, RunsFullStackWithoutErrors) { EXPECT_GE(actual_psnr, kExpectedMinimumPSNR); EXPECT_GE(actual_ssim, kExpectedMinimumSSIM); + + std::stringstream ss; + ss << std::setprecision(3) << std::fixed << actual_psnr; webrtc::test::PrintResult( "psnr", "", parameter_table_[GetParam()].test_label, - actual_psnr, "dB", false); + ss.str(), "dB", false); + + ss.str(""); + ss << std::setprecision(3) << std::fixed << actual_ssim; webrtc::test::PrintResult( "ssim", "", parameter_table_[GetParam()].test_label, - actual_ssim, "", false); + ss.str(), "", false); } INSTANTIATE_TEST_CASE_P(FullStackTests, ParameterizedFullStackTest,