| // Copyright 2022 The PDFium Authors |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #include "core/fxcrt/fake_time_test.h" |
| |
| #include "core/fxcrt/fx_extension.h" |
| |
| void FakeTimeTest::SetUp() { |
| // Arbitrary, picked descending digits, 2020-04-23 15:05:21. |
| FXSYS_SetTimeFunction([]() -> time_t { return 1587654321; }); |
| FXSYS_SetLocaltimeFunction([](const time_t* t) { return gmtime(t); }); |
| } |
| |
| void FakeTimeTest::TearDown() { |
| FXSYS_SetTimeFunction(nullptr); |
| FXSYS_SetLocaltimeFunction(nullptr); |
| } |