blob: f8d1d7bc39af2d4518ddd0560e1d5275080a6fd7 [file] [edit]
#ifndef THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_COLLECTOR_FAKE_FRU_COLLECTOR_H_
#define THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_COLLECTOR_FAKE_FRU_COLLECTOR_H_
#include "absl/status/statusor.h"
#include "tlbmc/collector/fru_collector.h"
#include "fru.pb.h"
#include "status.pb.h"
namespace milotic_tlbmc {
class FakeFruCollectorForTest : public milotic_tlbmc::FruCollector {
public:
absl::StatusOr<FruTable> ScanAllFrusDeterministically() override;
FruTable GetCopyOfSmbiosFruTable() const override;
};
} // namespace milotic_tlbmc
#endif // THIRD_PARTY_MILOTIC_EXTERNAL_CC_TLBMC_COLLECTOR_FAKE_FRU_COLLECTOR_H_