Sha256: 3ffdf98d754154b3683b6c7a4ad08362997ce4678b70bab4fec266e0928356b9
Contents?: true
Size: 615 Bytes
Versions: 16
Compression:
Stored size: 615 Bytes
Contents
#include "log_capture.hpp" #include <boost/nowide/iostream.hpp> using namespace std; using namespace facter::logging; namespace facter { namespace testing { log_capture::log_capture(facter::logging::level level) { // Setup logging for capturing setup_logging(_stream); set_level(level); } log_capture::~log_capture() { // Cleanup setup_logging(boost::nowide::cout); set_level(level::none); clear_logged_errors(); } string log_capture::result() const { return _stream.str(); } }} // namespace facter::testing
Version data entries
16 entries across 16 versions & 2 rubygems