blob: d239f916eacad0168529bd41778158bc8fad8bdb [file] [log] [blame]
// Copyright 2019 The Fuchsia 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 "src/developer/forensics/testing/stubs/board_info_provider.h"
#include <lib/syslog/cpp/macros.h>
namespace forensics {
namespace stubs {
using fuchsia::hwinfo::Board;
void BoardInfoProvider::GetInfo(GetInfoCallback callback) {
FX_CHECK(!has_been_called_) << "GetInfo() can only be called once";
has_been_called_ = true;
callback(std::move(info_));
}
} // namespace stubs
} // namespace forensics