22 lines
441 B
C++
22 lines
441 B
C++
#pragma once
|
|
#ifndef MESSMER_BLOCKSTORE_TEST_TESTUTILS_GTESTPRINTERS_H_
|
|
#define MESSMER_BLOCKSTORE_TEST_TESTUTILS_GTESTPRINTERS_H_
|
|
|
|
namespace cpputils {
|
|
|
|
inline void PrintTo(const Data& /*data*/, ::std::ostream* os) {
|
|
*os << "cpputils::Data";
|
|
}
|
|
|
|
inline void PrintTo(const boost::optional<Data>& data, ::std::ostream* os) {
|
|
if (data == boost::none) {
|
|
*os << "none";
|
|
} else {
|
|
PrintTo(*data, os);
|
|
}
|
|
}
|
|
|
|
}
|
|
|
|
#endif
|