Mercurial > hg > orthanc
comparison OrthancServer/UnitTestsSources/UnitTestsMain.cpp @ 4275:d7a50b7b8466
Dynamically access and/or change the verbosity of logging categories with the REST API
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 03 Nov 2020 14:41:27 +0100 |
parents | 0034f855c023 |
children | cb9aef006229 |
comparison
equal
deleted
inserted
replaced
4274:09ed936fd381 | 4275:d7a50b7b8466 |
---|---|
129 | 129 |
130 ASSERT_STREQ("default", EnumerationToString(StringToVerbosity("default"))); | 130 ASSERT_STREQ("default", EnumerationToString(StringToVerbosity("default"))); |
131 ASSERT_STREQ("verbose", EnumerationToString(StringToVerbosity("verbose"))); | 131 ASSERT_STREQ("verbose", EnumerationToString(StringToVerbosity("verbose"))); |
132 ASSERT_STREQ("trace", EnumerationToString(StringToVerbosity("trace"))); | 132 ASSERT_STREQ("trace", EnumerationToString(StringToVerbosity("trace"))); |
133 ASSERT_THROW(StringToVerbosity("nope"), OrthancException); | 133 ASSERT_THROW(StringToVerbosity("nope"), OrthancException); |
134 | |
135 Logging::LogCategory c; | |
136 ASSERT_TRUE(Logging::LookupCategory(c, "generic")); ASSERT_EQ(Logging::LogCategory_GENERIC, c); | |
137 ASSERT_TRUE(Logging::LookupCategory(c, "plugins")); ASSERT_EQ(Logging::LogCategory_PLUGINS, c); | |
138 ASSERT_TRUE(Logging::LookupCategory(c, "rest")); ASSERT_EQ(Logging::LogCategory_REST, c); | |
139 ASSERT_TRUE(Logging::LookupCategory(c, "sqlite")); ASSERT_EQ(Logging::LogCategory_SQLITE, c); | |
140 ASSERT_TRUE(Logging::LookupCategory(c, "dicom")); ASSERT_EQ(Logging::LogCategory_DICOM, c); | |
141 ASSERT_FALSE(Logging::LookupCategory(c, "nope")); | |
142 | |
143 ASSERT_EQ(5u, Logging::GetCategoriesCount()); | |
144 | |
145 for (size_t i = 0; i < Logging::GetCategoriesCount(); i++) | |
146 { | |
147 Logging::LogCategory c; | |
148 ASSERT_TRUE(Logging::LookupCategory(c, Logging::GetCategoryName(i))); | |
149 } | |
150 | |
151 ASSERT_THROW(Logging::GetCategoryName(Logging::GetCategoriesCount()), OrthancException); | |
152 } | 134 } |
153 | 135 |
154 | 136 |
155 | 137 |
156 TEST(FontRegistry, Basic) | 138 TEST(FontRegistry, Basic) |