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

Side by Side Diff: base/time/time_unittest.cc

Issue 949613002: [Android] Add animation frame time histogram class. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 10 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 unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "base/time/time.h" 5 #include "base/time/time.h"
6 6
7 #include <time.h> 7 #include <time.h>
8 8
9 #include <limits> 9 #include <limits>
10 #include <string> 10 #include <string>
(...skipping 760 matching lines...) Expand 10 before | Expand all | Expand 10 after
771 .ToInternalValue()); 771 .ToInternalValue());
772 } 772 }
773 773
774 TEST(TimeDelta, FromAndIn) { 774 TEST(TimeDelta, FromAndIn) {
775 EXPECT_TRUE(TimeDelta::FromDays(2) == TimeDelta::FromHours(48)); 775 EXPECT_TRUE(TimeDelta::FromDays(2) == TimeDelta::FromHours(48));
776 EXPECT_TRUE(TimeDelta::FromHours(3) == TimeDelta::FromMinutes(180)); 776 EXPECT_TRUE(TimeDelta::FromHours(3) == TimeDelta::FromMinutes(180));
777 EXPECT_TRUE(TimeDelta::FromMinutes(2) == TimeDelta::FromSeconds(120)); 777 EXPECT_TRUE(TimeDelta::FromMinutes(2) == TimeDelta::FromSeconds(120));
778 EXPECT_TRUE(TimeDelta::FromSeconds(2) == TimeDelta::FromMilliseconds(2000)); 778 EXPECT_TRUE(TimeDelta::FromSeconds(2) == TimeDelta::FromMilliseconds(2000));
779 EXPECT_TRUE(TimeDelta::FromMilliseconds(2) == 779 EXPECT_TRUE(TimeDelta::FromMilliseconds(2) ==
780 TimeDelta::FromMicroseconds(2000)); 780 TimeDelta::FromMicroseconds(2000));
781 EXPECT_TRUE(TimeDelta::FromMicroseconds(2) ==
782 TimeDelta::FromNanoseconds(2000));
781 EXPECT_TRUE(TimeDelta::FromSecondsD(2.3) == 783 EXPECT_TRUE(TimeDelta::FromSecondsD(2.3) ==
782 TimeDelta::FromMilliseconds(2300)); 784 TimeDelta::FromMilliseconds(2300));
783 EXPECT_TRUE(TimeDelta::FromMillisecondsD(2.5) == 785 EXPECT_TRUE(TimeDelta::FromMillisecondsD(2.5) ==
784 TimeDelta::FromMicroseconds(2500)); 786 TimeDelta::FromMicroseconds(2500));
785 EXPECT_EQ(13, TimeDelta::FromDays(13).InDays()); 787 EXPECT_EQ(13, TimeDelta::FromDays(13).InDays());
786 EXPECT_EQ(13, TimeDelta::FromHours(13).InHours()); 788 EXPECT_EQ(13, TimeDelta::FromHours(13).InHours());
787 EXPECT_EQ(13, TimeDelta::FromMinutes(13).InMinutes()); 789 EXPECT_EQ(13, TimeDelta::FromMinutes(13).InMinutes());
788 EXPECT_EQ(13, TimeDelta::FromSeconds(13).InSeconds()); 790 EXPECT_EQ(13, TimeDelta::FromSeconds(13).InSeconds());
789 EXPECT_EQ(13.0, TimeDelta::FromSeconds(13).InSecondsF()); 791 EXPECT_EQ(13.0, TimeDelta::FromSeconds(13).InSecondsF());
790 EXPECT_EQ(13, TimeDelta::FromMilliseconds(13).InMilliseconds()); 792 EXPECT_EQ(13, TimeDelta::FromMilliseconds(13).InMilliseconds());
(...skipping 156 matching lines...) Expand 10 before | Expand all | Expand 10 after
947 949
948 TEST(TimeTicksLogging, DoesNotMakeStreamBad) { 950 TEST(TimeTicksLogging, DoesNotMakeStreamBad) {
949 std::ostringstream oss; 951 std::ostringstream oss;
950 oss << TimeTicks(); 952 oss << TimeTicks();
951 EXPECT_TRUE(oss.good()); 953 EXPECT_TRUE(oss.good());
952 } 954 }
953 955
954 } // namespace 956 } // namespace
955 957
956 } // namespace base 958 } // namespace base
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698