Mercurial > irccd
comparison tests/js-logger/main.cpp @ 256:f04acabfbbe5
CMake: switch to NSIS with various fixes, closes #533
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 12 Sep 2016 17:54:27 +0200 |
parents | 79d9840811a1 |
children | 287e9ede5eef |
comparison
equal
deleted
inserted
replaced
255:233366c94ddb | 256:f04acabfbbe5 |
---|---|
34 std::string lineWarning; | 34 std::string lineWarning; |
35 std::string lineDebug; | 35 std::string lineDebug; |
36 | 36 |
37 } // !namespace | 37 } // !namespace |
38 | 38 |
39 class LoggerIfaceTest : public log::Interface { | 39 class LoggerIfaceTest : public log::Logger { |
40 public: | 40 public: |
41 void info(const std::string &line) override | 41 void info(const std::string &line) override |
42 { | 42 { |
43 lineInfo = line; | 43 lineInfo = line; |
44 } | 44 } |
111 int main(int argc, char **argv) | 111 int main(int argc, char **argv) |
112 { | 112 { |
113 testing::InitGoogleTest(&argc, argv); | 113 testing::InitGoogleTest(&argc, argv); |
114 | 114 |
115 log::setVerbose(true); | 115 log::setVerbose(true); |
116 log::setInterface(std::make_unique<LoggerIfaceTest>()); | 116 log::setLogger(std::make_unique<LoggerIfaceTest>()); |
117 | 117 |
118 return RUN_ALL_TESTS(); | 118 return RUN_ALL_TESTS(); |
119 } | 119 } |