#pragma once | |
#include "handler_mock.hpp" | |
#include <ipmid/api-types.hpp> | |
#include <span> | |
#include <utility> | |
#include <gtest/gtest.h> | |
namespace google | |
{ | |
namespace ipmi | |
{ | |
// Validate the return code and the data for the IPMI reply. | |
// Returns the subcommand and the optional informations. | |
std::pair<std::uint8_t, std::vector<std::uint8_t>> | |
ValidateReply(::ipmi::RspType<std::uint8_t, std::vector<uint8_t>> reply, | |
bool hasData = true); | |
} // namespace ipmi | |
} // namespace google |