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 }