chromium/third_party/blink/common/loader/inter_process_time_ticks_converter_unittest.cc

// Copyright 2011 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/public/common/loader/inter_process_time_ticks_converter.h"

#include <stdint.h>

#include "base/time/time.h"
#include "testing/gtest/include/gtest/gtest.h"

TimeTicks;

namespace blink {

namespace {

struct TestParams {};

struct TestResults {};

LocalTimeTicks GetLocalTimeTicks(int64_t value) {}

RemoteTimeTicks GetRemoteTimeTicks(int64_t value) {}

// Returns a fake TimeTicks based on the given microsecond offset.
base::TimeTicks TicksFromMicroseconds(int64_t micros) {}

TestResults RunTest(const TestParams& params) {}

TEST(InterProcessTimeTicksConverterTest, NullTime) {}

TEST(InterProcessTimeTicksConverterTest, NoSkew) {}

TEST(InterProcessTimeTicksConverterTest, OffsetMidpoints) {}

TEST(InterProcessTimeTicksConverterTest, DoubleEndedSkew) {}

TEST(InterProcessTimeTicksConverterTest, FrontEndSkew) {}

TEST(InterProcessTimeTicksConverterTest, BackEndSkew) {}

TEST(InterProcessTimeTicksConverterTest, Instantaneous) {}

TEST(InterProcessTimeTicksConverterTest, OffsetInstantaneous) {}

TEST(InterProcessTimeTicksConverterTest, DisjointInstantaneous) {}

TEST(InterProcessTimeTicksConverterTest, RoundingNearEdges) {}

TEST(InterProcessTimeTicksConverterTest, DisjointRanges) {}

TEST(InterProcessTimeTicksConverterTest, LargeValue_LocalIsLargetThanRemote) {}

TEST(InterProcessTimeTicksConverterTest, LargeValue_RemoteIsLargetThanLocal) {}

TEST(InterProcessTimeTicksConverterTest, ValuesOutsideOfRange) {}

}  // anonymous namespace

}  // namespace blink