srctree

Robin Linden parent b5a23d66 785999c7
etest: Don't allow access to the internal test log

inlinesplit
etest/etest.cpp added: 2, removed: 10, total 0
@@ -116,8 +116,4 @@ void require(bool b, std::optional<std::string_view> log_message, etest::source_
}
}
 
std::ostream &log() {
return test_log;
}
 
} // namespace etest
 
etest/etest.h added: 2, removed: 10, total 0
@@ -10,7 +10,6 @@
#include <concepts>
#include <functional>
#include <optional>
#include <ostream>
#include <sstream>
#include <string>
#include <string_view>
@@ -37,9 +36,6 @@ void require(bool,
std::optional<std::string_view> log_message = std::nullopt,
etest::source_location const &loc = etest::source_location::current());
 
// Access the internal test log.
[[nodiscard]] std::ostream &log();
 
// Weak test requirement. Prints the types compared on failure (if printable).
template<Printable T, Printable U>
void expect_eq(T const &a,