20 using namespace wibble;
21 using namespace wibble::log;
29 std::vector< std::pair<Level, std::string> > log;
34 virtual void send(
Level level,
const std::string& msg)
36 log.push_back(make_pair(level, msg));
42 for (
size_t i = 0; i < log.size(); ++i)
43 std::cerr << log[i].first <<
" -> " << log[i].second <<
" <-" << std::endl;
69 o <<
"should eventually appear";
75 assert_eq(s.log[2].second,
"should eventually appear");
98 o <<
"should eventually appear";
103 #ifdef POSIX // there's no /dev/null on win32
120 o <<
"should eventually appear";
125 Test ostreamSender() {
128 #ifdef POSIX // there's no /dev/null on win32
129 std::ofstream null(
"/dev/null", std::ios::out);
146 o <<
"should eventually appear";