| // Copyright 2018 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 "base/task/sequence_manager/test/mock_time_domain.h" |
| namespace sequence_manager { |
| MockTimeDomain::MockTimeDomain(TimeTicks initial_now_ticks) |
| : now_ticks_(initial_now_ticks) {} |
| MockTimeDomain::~MockTimeDomain() = default; |
| LazyNow MockTimeDomain::CreateLazyNow() const { |
| return LazyNow(now_ticks_); |
| TimeTicks MockTimeDomain::Now() const { |
| void MockTimeDomain::SetNowTicks(TimeTicks now_ticks) { |
| Optional<TimeDelta> MockTimeDomain::DelayTillNextTask(LazyNow* lazy_now) { |
| void MockTimeDomain::SetNextDelayedDoWork(LazyNow* lazy_now, |
| const char* MockTimeDomain::GetName() const { |
| } // namespace sequence_manager |