comparison tests/logger/main.cpp @ 488:7e273b7f4f92

Irccd: new coding style, closes #576
author David Demelier <markand@malikania.fr>
date Tue, 26 Sep 2017 17:18:47 +0200
parents c6fbb6e0e06d
children 349fe29d86d5
comparison
equal deleted inserted replaced
487:beb6c638b841 488:7e273b7f4f92
30 std::string lineInfo; 30 std::string lineInfo;
31 std::string lineWarning; 31 std::string lineWarning;
32 32
33 } // !namespace 33 } // !namespace
34 34
35 class MyInterface : public log::Logger { 35 class MyInterface : public log::logger {
36 public: 36 public:
37 void debug(const std::string &line) override 37 void debug(const std::string &line) override
38 { 38 {
39 lineDebug = line; 39 lineDebug = line;
40 } 40 }
48 { 48 {
49 lineWarning = line; 49 lineWarning = line;
50 } 50 }
51 }; 51 };
52 52
53 class MyFilter : public log::Filter { 53 class MyFilter : public log::filter {
54 public: 54 public:
55 std::string preDebug(std::string input) const override 55 std::string pre_debug(std::string input) const override
56 { 56 {
57 return std::reverse(input.begin(), input.end()), input; 57 return std::reverse(input.begin(), input.end()), input;
58 } 58 }
59 59
60 std::string preInfo(std::string input) const override 60 std::string pre_info(std::string input) const override
61 { 61 {
62 return std::reverse(input.begin(), input.end()), input; 62 return std::reverse(input.begin(), input.end()), input;
63 } 63 }
64 64
65 std::string preWarning(std::string input) const override 65 std::string pre_warning(std::string input) const override
66 { 66 {
67 return std::reverse(input.begin(), input.end()), input; 67 return std::reverse(input.begin(), input.end()), input;
68 } 68 }
69 }; 69 };
70 70
93 ASSERT_EQ("gninraw", lineWarning); 93 ASSERT_EQ("gninraw", lineWarning);
94 } 94 }
95 95
96 int main(int argc, char **argv) 96 int main(int argc, char **argv)
97 { 97 {
98 log::setVerbose(true); 98 log::set_verbose(true);
99 log::setLogger(std::make_unique<MyInterface>()); 99 log::set_logger(std::make_unique<MyInterface>());
100 log::setFilter(std::make_unique<MyFilter>()); 100 log::set_filter(std::make_unique<MyFilter>());
101 101
102 testing::InitGoogleTest(&argc, argv); 102 testing::InitGoogleTest(&argc, argv);
103 103
104 return RUN_ALL_TESTS(); 104 return RUN_ALL_TESTS();
105 } 105 }