blob: a43489ebced57aeb79860622068ca04038225e50 [file] [log] [blame]
// Copyright 2017 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 "components/autofill/core/browser/test_autofill_clock.h"
#include <utility>
#include "base/test/simple_test_clock.h"
#include "components/autofill/core/common/autofill_clock.h"
namespace autofill {
TestAutofillClock::TestAutofillClock() {
AutofillClock::SetTestClock(&test_clock_);
}
TestAutofillClock::~TestAutofillClock() {
// Destroys the test clock and resets a normal clock.
AutofillClock::SetClock();
}
void TestAutofillClock::SetNow(base::Time now) {
test_clock_.SetNow(now);
}
} // namespace autofill