1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
base / test / scoped_chromeos_version_info.cc [blame]
// Copyright 2020 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#include "base/test/scoped_chromeos_version_info.h"
#include <string_view>
#include "base/system/sys_info.h"
namespace base {
namespace test {
ScopedChromeOSVersionInfo::ScopedChromeOSVersionInfo(
std::string_view lsb_release,
Time lsb_release_time) {
SysInfo::SetChromeOSVersionInfoForTest(std::string(lsb_release),
lsb_release_time);
}
ScopedChromeOSVersionInfo::~ScopedChromeOSVersionInfo() {
SysInfo::ResetChromeOSVersionInfoForTest();
}
} // namespace test
} // namespace base