diff options
author | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-19 01:34:41 +0000 |
---|---|---|
committer | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-12-19 01:34:41 +0000 |
commit | 5558281c413d933567b16e3aa35429fd769b8c87 (patch) | |
tree | d7e62bc5813f2e8bfd95e94ae238965e679417e9 /net/quic/quic_clock_test.cc | |
parent | 372c8f8a3549e4a004c12b0b31f56cae9eba0edc (diff) | |
download | chromium_src-5558281c413d933567b16e3aa35429fd769b8c87.zip chromium_src-5558281c413d933567b16e3aa35429fd769b8c87.tar.gz chromium_src-5558281c413d933567b16e3aa35429fd769b8c87.tar.bz2 |
Add QuicClock::NowAsDeltaSinceUnixEpoch() and
QuicTime::Delta::ToSeconds().
Clarify the definition of QuicTime.
Merge internal CL: 39501983
R=rch@chromium.org
BUG=none
TEST=net_unittests
Review URL: https://codereview.chromium.org/11573055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@173827 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/quic/quic_clock_test.cc')
-rw-r--r-- | net/quic/quic_clock_test.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/net/quic/quic_clock_test.cc b/net/quic/quic_clock_test.cc index 00323ba..9a9914d 100644 --- a/net/quic/quic_clock_test.cc +++ b/net/quic/quic_clock_test.cc @@ -20,5 +20,16 @@ TEST(QuicClockTest, Now) { EXPECT_LE(now, end); } +TEST(QuicClockTest, NowAsDeltaSinceUnixEpoch) { + QuicClock clock; + + QuicTime::Delta start(base::Time::Now() - base::Time::UnixEpoch()); + QuicTime::Delta now = clock.NowAsDeltaSinceUnixEpoch(); + QuicTime::Delta end(base::Time::Now() - base::Time::UnixEpoch()); + + EXPECT_LE(start, now); + EXPECT_LE(now, end); +} + } // namespace test } // namespace net |