From 9a246e6333973225dc3ca9ac200a8668f4f16277 Mon Sep 17 00:00:00 2001 From: "stevenjb@chromium.org" Date: Thu, 26 Sep 2013 22:53:33 +0000 Subject: [PATCH] Fix unit test for 23588009 BUG=266903 TBR=derat@chromium.org, petewil@chromium.org Review URL: https://codereview.chromium.org/24878002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@225596 0039d316-1c4b-4281-b951-d872f2087c98 --- base/sys_info_unittest.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/base/sys_info_unittest.cc b/base/sys_info_unittest.cc index d123357dea77..6dc325fa5893 100644 --- a/base/sys_info_unittest.cc +++ b/base/sys_info_unittest.cc @@ -113,11 +113,12 @@ TEST_F(SysInfoTest, GoogleChromeOSNoVersionNumbers) { TEST_F(SysInfoTest, GoogleChromeOSLsbReleaseTime) { const char* kLsbRelease = "CHROMEOS_RELEASE_VERSION=1.2.3.4"; - base::Time lsb_release_time = base::Time::Now(); + // Use a fake time that can be safely displayed as a string. + const base::Time lsb_release_time(base::Time::FromDoubleT(12345.6)); base::SysInfo::SetChromeOSVersionInfoForTest(kLsbRelease, lsb_release_time); base::Time parsed_lsb_release_time = base::SysInfo::GetLsbReleaseTime(); - EXPECT_EQ(lsb_release_time.ToDoubleT(), - parsed_lsb_release_time.ToDoubleT()); + EXPECT_DOUBLE_EQ(lsb_release_time.ToDoubleT(), + parsed_lsb_release_time.ToDoubleT()); } #endif // OS_CHROMEOS -- 2.11.4.GIT