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

Side by Side Diff: net/quic/quic_time_test.cc

Issue 266243004: Clang format slam. Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 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 | Annotate | Revision Log
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 "net/quic/quic_time.h" 5 #include "net/quic/quic_time.h"
6 #include "net/quic/test_tools/mock_clock.h" 6 #include "net/quic/test_tools/mock_clock.h"
7 #include "testing/gtest/include/gtest/gtest.h" 7 #include "testing/gtest/include/gtest/gtest.h"
8 8
9 namespace net { 9 namespace net {
10 namespace test { 10 namespace test {
(...skipping 26 matching lines...) Expand all
37 QuicTime::Delta::FromSeconds(2).ToMicroseconds()); 37 QuicTime::Delta::FromSeconds(2).ToMicroseconds());
38 } 38 }
39 39
40 TEST(QuicTimeDeltaTest, Add) { 40 TEST(QuicTimeDeltaTest, Add) {
41 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(2000), 41 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(2000),
42 QuicTime::Delta::Zero().Add(QuicTime::Delta::FromMilliseconds(2))); 42 QuicTime::Delta::Zero().Add(QuicTime::Delta::FromMilliseconds(2)));
43 } 43 }
44 44
45 TEST(QuicTimeDeltaTest, Subtract) { 45 TEST(QuicTimeDeltaTest, Subtract) {
46 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(1000), 46 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(1000),
47 QuicTime::Delta::FromMilliseconds(2).Subtract( 47 QuicTime::Delta::FromMilliseconds(2)
48 QuicTime::Delta::FromMilliseconds(1))); 48 .Subtract(QuicTime::Delta::FromMilliseconds(1)));
49 } 49 }
50 50
51 TEST(QuicTimeDeltaTest, Multiply) { 51 TEST(QuicTimeDeltaTest, Multiply) {
52 int i = 2; 52 int i = 2;
53 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(4000), 53 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(4000),
54 QuicTime::Delta::FromMilliseconds(2).Multiply(i)); 54 QuicTime::Delta::FromMilliseconds(2).Multiply(i));
55 double d = 2; 55 double d = 2;
56 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(4000), 56 EXPECT_EQ(QuicTime::Delta::FromMicroseconds(4000),
57 QuicTime::Delta::FromMilliseconds(2).Multiply(d)); 57 QuicTime::Delta::FromMilliseconds(2).Multiply(d));
58 } 58 }
(...skipping 11 matching lines...) Expand all
70 QuicTime::Delta::FromSeconds(0)); 70 QuicTime::Delta::FromSeconds(0));
71 } 71 }
72 72
73 class QuicTimeTest : public ::testing::Test { 73 class QuicTimeTest : public ::testing::Test {
74 protected: 74 protected:
75 MockClock clock_; 75 MockClock clock_;
76 }; 76 };
77 77
78 TEST_F(QuicTimeTest, Initialized) { 78 TEST_F(QuicTimeTest, Initialized) {
79 EXPECT_FALSE(QuicTime::Zero().IsInitialized()); 79 EXPECT_FALSE(QuicTime::Zero().IsInitialized());
80 EXPECT_TRUE(QuicTime::Zero().Add( 80 EXPECT_TRUE(QuicTime::Zero()
81 QuicTime::Delta::FromMicroseconds(1)).IsInitialized()); 81 .Add(QuicTime::Delta::FromMicroseconds(1))
82 .IsInitialized());
82 } 83 }
83 84
84 TEST_F(QuicTimeTest, Add) { 85 TEST_F(QuicTimeTest, Add) {
85 QuicTime time_1 = QuicTime::Zero().Add( 86 QuicTime time_1 = QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(1));
86 QuicTime::Delta::FromMilliseconds(1)); 87 QuicTime time_2 = QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(2));
87 QuicTime time_2 = QuicTime::Zero().Add(
88 QuicTime::Delta::FromMilliseconds(2));
89 88
90 QuicTime::Delta diff = time_2.Subtract(time_1); 89 QuicTime::Delta diff = time_2.Subtract(time_1);
91 90
92 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(1), diff); 91 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(1), diff);
93 EXPECT_EQ(1000, diff.ToMicroseconds()); 92 EXPECT_EQ(1000, diff.ToMicroseconds());
94 EXPECT_EQ(1, diff.ToMilliseconds()); 93 EXPECT_EQ(1, diff.ToMilliseconds());
95 } 94 }
96 95
97 TEST_F(QuicTimeTest, Subtract) { 96 TEST_F(QuicTimeTest, Subtract) {
98 QuicTime time_1 = QuicTime::Zero().Add( 97 QuicTime time_1 = QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(1));
99 QuicTime::Delta::FromMilliseconds(1)); 98 QuicTime time_2 = QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(2));
100 QuicTime time_2 = QuicTime::Zero().Add(
101 QuicTime::Delta::FromMilliseconds(2));
102 99
103 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(1), time_2.Subtract(time_1)); 100 EXPECT_EQ(QuicTime::Delta::FromMilliseconds(1), time_2.Subtract(time_1));
104 } 101 }
105 102
106 TEST_F(QuicTimeTest, SubtractDelta) { 103 TEST_F(QuicTimeTest, SubtractDelta) {
107 QuicTime time = QuicTime::Zero().Add( 104 QuicTime time = QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(2));
108 QuicTime::Delta::FromMilliseconds(2));
109 EXPECT_EQ(QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(1)), 105 EXPECT_EQ(QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(1)),
110 time.Subtract(QuicTime::Delta::FromMilliseconds(1))); 106 time.Subtract(QuicTime::Delta::FromMilliseconds(1)));
111 } 107 }
112 108
113 TEST_F(QuicTimeTest, Max) { 109 TEST_F(QuicTimeTest, Max) {
114 QuicTime time_1 = QuicTime::Zero().Add( 110 QuicTime time_1 = QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(1));
115 QuicTime::Delta::FromMilliseconds(1)); 111 QuicTime time_2 = QuicTime::Zero().Add(QuicTime::Delta::FromMilliseconds(2));
116 QuicTime time_2 = QuicTime::Zero().Add(
117 QuicTime::Delta::FromMilliseconds(2));
118 112
119 EXPECT_EQ(time_2, QuicTime::Max(time_1, time_2)); 113 EXPECT_EQ(time_2, QuicTime::Max(time_1, time_2));
120 } 114 }
121 115
122 TEST_F(QuicTimeTest, MockClock) { 116 TEST_F(QuicTimeTest, MockClock) {
123 clock_.AdvanceTime(QuicTime::Delta::FromMilliseconds(1)); 117 clock_.AdvanceTime(QuicTime::Delta::FromMilliseconds(1));
124 118
125 QuicTime now = clock_.ApproximateNow(); 119 QuicTime now = clock_.ApproximateNow();
126 QuicTime time = QuicTime::Zero().Add(QuicTime::Delta::FromMicroseconds(1000)); 120 QuicTime time = QuicTime::Zero().Add(QuicTime::Delta::FromMicroseconds(1000));
127 121
128 EXPECT_EQ(now, time); 122 EXPECT_EQ(now, time);
129 123
130 clock_.AdvanceTime(QuicTime::Delta::FromMilliseconds(1)); 124 clock_.AdvanceTime(QuicTime::Delta::FromMilliseconds(1));
131 now = clock_.ApproximateNow(); 125 now = clock_.ApproximateNow();
132 126
133 EXPECT_NE(now, time); 127 EXPECT_NE(now, time);
134 128
135 time = time.Add(QuicTime::Delta::FromMilliseconds(1)); 129 time = time.Add(QuicTime::Delta::FromMilliseconds(1));
136 EXPECT_EQ(now, time); 130 EXPECT_EQ(now, time);
137 } 131 }
138 132
139 TEST_F(QuicTimeTest, LE) { 133 TEST_F(QuicTimeTest, LE) {
140 const QuicTime zero = QuicTime::Zero(); 134 const QuicTime zero = QuicTime::Zero();
141 const QuicTime one = zero.Add(QuicTime::Delta::FromSeconds(1)); 135 const QuicTime one = zero.Add(QuicTime::Delta::FromSeconds(1));
142 EXPECT_TRUE(zero <= zero); 136 EXPECT_TRUE(zero <= zero);
143 EXPECT_TRUE(zero <= one); 137 EXPECT_TRUE(zero <= one);
144 EXPECT_TRUE(one <= one); 138 EXPECT_TRUE(one <= one);
145 EXPECT_FALSE(one <= zero); 139 EXPECT_FALSE(one <= zero);
146 } 140 }
147 141
148 } // namespace test 142 } // namespace test
149 } // namespace net 143 } // namespace net
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698