Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(216)

Unified Diff: ui/base/l10n/time_format_unittest.cc

Issue 854713003: More old files deletion. (Closed) Base URL: https://github.com/domokit/mojo.git@master
Patch Set: Fix tryjobs? Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/base/l10n/time_format.cc ('k') | ui/base/layout.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/base/l10n/time_format_unittest.cc
diff --git a/ui/base/l10n/time_format_unittest.cc b/ui/base/l10n/time_format_unittest.cc
deleted file mode 100644
index 6cb7f3d491ddd81d197c32050ee93e8af787c19e..0000000000000000000000000000000000000000
--- a/ui/base/l10n/time_format_unittest.cc
+++ /dev/null
@@ -1,352 +0,0 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-#include "ui/base/l10n/time_format.h"
-
-#include "base/files/file_path.h"
-#include "base/strings/string16.h"
-#include "base/strings/utf_string_conversions.h"
-#include "base/time/time.h"
-#include "testing/gtest/include/gtest/gtest.h"
-#include "ui/base/l10n/formatter.h"
-
-using base::ASCIIToUTF16;
-
-namespace ui {
-namespace {
-
-using base::TimeDelta;
-
-class TimeFormatTest : public ::testing::Test {
- public:
- TimeFormatTest() :
- delta_0s_(TimeDelta::FromSeconds(0)),
- delta_1ms_(TimeDelta::FromMilliseconds(1)),
- delta_499ms_(TimeDelta::FromMilliseconds(499)),
- delta_500ms_(TimeDelta::FromMilliseconds(500)),
- delta_999ms_(TimeDelta::FromMilliseconds(999)),
- delta_1s_(TimeDelta::FromSeconds(1)),
- delta_1s499ms_(delta_1s_ + delta_499ms_),
- delta_1s500ms_(delta_1s_ + delta_500ms_),
- delta_2s_(TimeDelta::FromSeconds(2)),
- delta_29s_(TimeDelta::FromSeconds(29)),
- delta_30s_(TimeDelta::FromSeconds(30)),
- delta_59s_(TimeDelta::FromSeconds(59)),
- delta_59s499ms_(delta_59s_ + delta_499ms_),
- delta_59s500ms_(delta_59s_ + delta_500ms_),
- delta_1m_(TimeDelta::FromMinutes(1)),
- delta_1m2s_(delta_1m_ + delta_2s_),
- delta_1m29s999ms_(delta_1m_ + delta_29s_ + delta_999ms_),
- delta_1m30s_(delta_1m_ + delta_30s_),
- delta_2m_(TimeDelta::FromMinutes(2)),
- delta_2m1s_(delta_2m_ + delta_1s_),
- delta_29m_(TimeDelta::FromMinutes(29)),
- delta_30m_(TimeDelta::FromMinutes(30)),
- delta_59m_(TimeDelta::FromMinutes(59)),
- delta_59m29s999ms_(delta_59m_ + delta_29s_ + delta_999ms_),
- delta_59m30s_(delta_59m_ + delta_30s_),
- delta_59m59s499ms_(delta_59m_ + delta_59s_ + delta_499ms_),
- delta_59m59s500ms_(delta_59m_ + delta_59s_ + delta_500ms_),
- delta_1h_(TimeDelta::FromHours(1)),
- delta_1h2m_(delta_1h_ + delta_2m_),
- delta_1h29m59s999ms_(delta_1h_ + delta_29m_ + delta_59s_ + delta_999ms_),
- delta_1h30m_(delta_1h_ + delta_30m_),
- delta_2h_(TimeDelta::FromHours(2)),
- delta_2h1m_(delta_2h_ + delta_1m_),
- delta_11h_(TimeDelta::FromHours(11)),
- delta_12h_(TimeDelta::FromHours(12)),
- delta_23h_(TimeDelta::FromHours(23)),
- delta_23h29m59s999ms_(delta_23h_ + delta_29m_ + delta_59s_ +
- delta_999ms_),
- delta_23h30m_(delta_23h_ + delta_30m_),
- delta_23h59m29s999ms_(delta_23h_ + delta_59m_ + delta_29s_ +
- delta_999ms_),
- delta_23h59m30s_(delta_23h_ + delta_59m_ + delta_30s_),
- delta_1d_(TimeDelta::FromDays(1)),
- delta_1d2h_(delta_1d_ + delta_2h_),
- delta_1d11h59m59s999ms_(delta_1d_ + delta_11h_ + delta_59m_ + delta_29s_ +
- delta_999ms_),
- delta_1d12h_(delta_1d_ + delta_12h_),
- delta_2d_(TimeDelta::FromDays(2)),
- delta_2d1h_(delta_2d_ + delta_1h_)
- {}
-
- protected:
- void TestStrings() {
- // Test English strings (simple, singular).
- EXPECT_EQ(ASCIIToUTF16("1 sec"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1s_));
- EXPECT_EQ(ASCIIToUTF16("1 min"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1m_));
- EXPECT_EQ(ASCIIToUTF16("1 hour"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1h_));
- EXPECT_EQ(ASCIIToUTF16("1 day"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1d_));
- EXPECT_EQ(ASCIIToUTF16("1 second"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, delta_1s_));
- EXPECT_EQ(ASCIIToUTF16("1 minute"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, delta_1m_));
- EXPECT_EQ(ASCIIToUTF16("1 hour"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, delta_1h_));
- EXPECT_EQ(ASCIIToUTF16("1 day"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, delta_1d_));
- EXPECT_EQ(ASCIIToUTF16("1 sec left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_SHORT, delta_1s_));
- EXPECT_EQ(ASCIIToUTF16("1 min left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_SHORT, delta_1m_));
- EXPECT_EQ(ASCIIToUTF16("1 hour left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_SHORT, delta_1h_));
- EXPECT_EQ(ASCIIToUTF16("1 day left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_SHORT, delta_1d_));
- EXPECT_EQ(ASCIIToUTF16("1 second left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_LONG, delta_1s_));
- EXPECT_EQ(ASCIIToUTF16("1 minute left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_LONG, delta_1m_));
- EXPECT_EQ(ASCIIToUTF16("1 hour left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_LONG, delta_1h_));
- EXPECT_EQ(ASCIIToUTF16("1 day left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_LONG, delta_1d_));
- EXPECT_EQ(ASCIIToUTF16("1 sec ago"), TimeFormat::Simple(
- TimeFormat::FORMAT_ELAPSED, TimeFormat::LENGTH_SHORT, delta_1s_));
- EXPECT_EQ(ASCIIToUTF16("1 min ago"), TimeFormat::Simple(
- TimeFormat::FORMAT_ELAPSED, TimeFormat::LENGTH_SHORT, delta_1m_));
- EXPECT_EQ(ASCIIToUTF16("1 hour ago"), TimeFormat::Simple(
- TimeFormat::FORMAT_ELAPSED, TimeFormat::LENGTH_SHORT, delta_1h_));
- EXPECT_EQ(ASCIIToUTF16("1 day ago"), TimeFormat::Simple(
- TimeFormat::FORMAT_ELAPSED, TimeFormat::LENGTH_SHORT, delta_1d_));
-
- // Test English strings (simple, plural).
- EXPECT_EQ(ASCIIToUTF16("2 secs"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_2s_));
- EXPECT_EQ(ASCIIToUTF16("2 mins"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_2m_));
- EXPECT_EQ(ASCIIToUTF16("2 hours"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_2h_));
- EXPECT_EQ(ASCIIToUTF16("2 days"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_2d_));
- EXPECT_EQ(ASCIIToUTF16("2 seconds"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, delta_2s_));
- EXPECT_EQ(ASCIIToUTF16("2 minutes"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, delta_2m_));
- EXPECT_EQ(ASCIIToUTF16("2 hours"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, delta_2h_));
- EXPECT_EQ(ASCIIToUTF16("2 days"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, delta_2d_));
- EXPECT_EQ(ASCIIToUTF16("2 secs left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_SHORT, delta_2s_));
- EXPECT_EQ(ASCIIToUTF16("2 mins left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_SHORT, delta_2m_));
- EXPECT_EQ(ASCIIToUTF16("2 hours left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_SHORT, delta_2h_));
- EXPECT_EQ(ASCIIToUTF16("2 days left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_SHORT, delta_2d_));
- EXPECT_EQ(ASCIIToUTF16("2 seconds left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_LONG, delta_2s_));
- EXPECT_EQ(ASCIIToUTF16("2 minutes left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_LONG, delta_2m_));
- EXPECT_EQ(ASCIIToUTF16("2 hours left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_LONG, delta_2h_));
- EXPECT_EQ(ASCIIToUTF16("2 days left"), TimeFormat::Simple(
- TimeFormat::FORMAT_REMAINING, TimeFormat::LENGTH_LONG, delta_2d_));
- EXPECT_EQ(ASCIIToUTF16("2 secs ago"), TimeFormat::Simple(
- TimeFormat::FORMAT_ELAPSED, TimeFormat::LENGTH_SHORT, delta_2s_));
- EXPECT_EQ(ASCIIToUTF16("2 mins ago"), TimeFormat::Simple(
- TimeFormat::FORMAT_ELAPSED, TimeFormat::LENGTH_SHORT, delta_2m_));
- EXPECT_EQ(ASCIIToUTF16("2 hours ago"), TimeFormat::Simple(
- TimeFormat::FORMAT_ELAPSED, TimeFormat::LENGTH_SHORT, delta_2h_));
- EXPECT_EQ(ASCIIToUTF16("2 days ago"), TimeFormat::Simple(
- TimeFormat::FORMAT_ELAPSED, TimeFormat::LENGTH_SHORT, delta_2d_));
-
- // Test English strings (detailed, singular and plural).
- EXPECT_EQ(ASCIIToUTF16("1 minute 2 seconds"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 3, delta_1m2s_));
- EXPECT_EQ(ASCIIToUTF16("2 minutes 1 second"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 3, delta_2m1s_));
- EXPECT_EQ(ASCIIToUTF16("1 hour 2 minutes"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 3, delta_1h2m_));
- EXPECT_EQ(ASCIIToUTF16("2 hours 1 minute"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 3, delta_2h1m_));
- EXPECT_EQ(ASCIIToUTF16("1 day 2 hours"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 3, delta_1d2h_));
- EXPECT_EQ(ASCIIToUTF16("2 days 1 hour"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 3, delta_2d1h_));
- }
-
- TimeDelta delta_0s_;
- TimeDelta delta_1ms_;
- TimeDelta delta_499ms_;
- TimeDelta delta_500ms_;
- TimeDelta delta_999ms_;
- TimeDelta delta_1s_;
- TimeDelta delta_1s499ms_;
- TimeDelta delta_1s500ms_;
- TimeDelta delta_2s_;
- TimeDelta delta_29s_;
- TimeDelta delta_30s_;
- TimeDelta delta_59s_;
- TimeDelta delta_59s499ms_;
- TimeDelta delta_59s500ms_;
- TimeDelta delta_1m_;
- TimeDelta delta_1m2s_;
- TimeDelta delta_1m29s999ms_;
- TimeDelta delta_1m30s_;
- TimeDelta delta_2m_;
- TimeDelta delta_2m1s_;
- TimeDelta delta_29m_;
- TimeDelta delta_30m_;
- TimeDelta delta_59m_;
- TimeDelta delta_59m29s999ms_;
- TimeDelta delta_59m30s_;
- TimeDelta delta_59m59s499ms_;
- TimeDelta delta_59m59s500ms_;
- TimeDelta delta_1h_;
- TimeDelta delta_1h2m_;
- TimeDelta delta_1h29m59s999ms_;
- TimeDelta delta_1h30m_;
- TimeDelta delta_2h_;
- TimeDelta delta_2h1m_;
- TimeDelta delta_11h_;
- TimeDelta delta_12h_;
- TimeDelta delta_23h_;
- TimeDelta delta_23h29m59s999ms_;
- TimeDelta delta_23h30m_;
- TimeDelta delta_23h59m29s999ms_;
- TimeDelta delta_23h59m30s_;
- TimeDelta delta_1d_;
- TimeDelta delta_1d2h_;
- TimeDelta delta_1d11h59m59s999ms_;
- TimeDelta delta_1d12h_;
- TimeDelta delta_2d_;
- TimeDelta delta_2d1h_;
-};
-
-TEST_F(TimeFormatTest, SimpleAndDetailedRounding) {
- // Test rounding behavior (simple).
- EXPECT_EQ(ASCIIToUTF16("0 secs"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_0s_));
- EXPECT_EQ(ASCIIToUTF16("0 secs"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_499ms_));
- EXPECT_EQ(ASCIIToUTF16("1 sec"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_500ms_));
- EXPECT_EQ(ASCIIToUTF16("1 sec"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1s499ms_));
- EXPECT_EQ(ASCIIToUTF16("2 secs"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1s500ms_));
- EXPECT_EQ(ASCIIToUTF16("59 secs"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_59s499ms_));
- EXPECT_EQ(ASCIIToUTF16("1 min"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_59s500ms_));
- EXPECT_EQ(ASCIIToUTF16("1 min"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT,
- delta_1m29s999ms_));
- EXPECT_EQ(ASCIIToUTF16("2 mins"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1m30s_));
- EXPECT_EQ(ASCIIToUTF16("59 mins"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT,
- delta_59m29s999ms_));
- EXPECT_EQ(ASCIIToUTF16("1 hour"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_59m30s_));
- EXPECT_EQ(ASCIIToUTF16("1 hour"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT,
- delta_1h29m59s999ms_));
- EXPECT_EQ(ASCIIToUTF16("2 hours"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1h30m_));
- EXPECT_EQ(ASCIIToUTF16("23 hours"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT,
- delta_23h29m59s999ms_));
- EXPECT_EQ(ASCIIToUTF16("1 day"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_23h30m_));
- EXPECT_EQ(ASCIIToUTF16("1 day"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT,
- delta_1d11h59m59s999ms_));
- EXPECT_EQ(ASCIIToUTF16("2 days"), TimeFormat::Simple(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_SHORT, delta_1d12h_));
-
- // Test rounding behavior (detailed).
- EXPECT_EQ(ASCIIToUTF16("59 seconds"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 100,
- delta_59s499ms_));
- EXPECT_EQ(ASCIIToUTF16("1 minute 0 seconds"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 2,
- delta_59s500ms_));
- EXPECT_EQ(ASCIIToUTF16("1 minute"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 1,
- delta_59s500ms_));
- EXPECT_EQ(ASCIIToUTF16("59 minutes 59 seconds"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 60,
- delta_59m59s499ms_));
- EXPECT_EQ(ASCIIToUTF16("1 hour 0 minutes"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 59,
- delta_59m59s499ms_));
- EXPECT_EQ(ASCIIToUTF16("1 hour 0 minutes"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 2,
- delta_59m59s499ms_));
- EXPECT_EQ(ASCIIToUTF16("1 hour"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 1,
- delta_59m59s499ms_));
- EXPECT_EQ(ASCIIToUTF16("1 hour"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 1,
- delta_59m59s500ms_));
- EXPECT_EQ(ASCIIToUTF16("1 hour 0 minutes"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 2,
- delta_59m59s500ms_));
- EXPECT_EQ(ASCIIToUTF16("23 hours 59 minutes"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 24,
- delta_23h59m29s999ms_));
- EXPECT_EQ(ASCIIToUTF16("1 day 0 hours"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 23,
- delta_23h59m29s999ms_));
- EXPECT_EQ(ASCIIToUTF16("1 day 0 hours"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 2,
- delta_23h59m29s999ms_));
- EXPECT_EQ(ASCIIToUTF16("1 day"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 1,
- delta_23h59m29s999ms_));
- EXPECT_EQ(ASCIIToUTF16("1 day"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 1,
- delta_23h59m30s_));
- EXPECT_EQ(ASCIIToUTF16("1 day 0 hours"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, 2,
- delta_23h59m30s_));
- EXPECT_EQ(ASCIIToUTF16("1 day 0 hours"), TimeFormat::Detailed(
- TimeFormat::FORMAT_DURATION, TimeFormat::LENGTH_LONG, -1,
- delta_23h59m30s_));
-}
-
-// Test strings in default code path.
-TEST_F(TimeFormatTest, SimpleAndDetailedStrings) {
- TestStrings();
-}
-
-// Test strings in fallback path in case of translator error.
-TEST_F(TimeFormatTest, SimpleAndDetailedStringFallback) {
- formatter_force_fallback = true;
- g_container.Get().ResetForTesting();
- TestStrings();
- formatter_force_fallback = false;
- g_container.Get().ResetForTesting();
-}
-
-// crbug.com/159388: This test fails when daylight savings time ends.
-TEST_F(TimeFormatTest, RelativeDate) {
- base::Time now = base::Time::Now();
- base::string16 today_str = TimeFormat::RelativeDate(now, NULL);
- EXPECT_EQ(ASCIIToUTF16("Today"), today_str);
-
- base::Time yesterday = now - TimeDelta::FromDays(1);
- base::string16 yesterday_str = TimeFormat::RelativeDate(yesterday, NULL);
- EXPECT_EQ(ASCIIToUTF16("Yesterday"), yesterday_str);
-
- base::Time two_days_ago = now - TimeDelta::FromDays(2);
- base::string16 two_days_ago_str =
- TimeFormat::RelativeDate(two_days_ago, NULL);
- EXPECT_TRUE(two_days_ago_str.empty());
-
- base::Time a_week_ago = now - TimeDelta::FromDays(7);
- base::string16 a_week_ago_str = TimeFormat::RelativeDate(a_week_ago, NULL);
- EXPECT_TRUE(a_week_ago_str.empty());
-}
-
-} // namespace
-} // namespace ui
« no previous file with comments | « ui/base/l10n/time_format.cc ('k') | ui/base/layout.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698