summaryrefslogtreecommitdiff
path: root/test/src/mbgl/test/fixture_log_observer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/src/mbgl/test/fixture_log_observer.cpp')
-rw-r--r--test/src/mbgl/test/fixture_log_observer.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/src/mbgl/test/fixture_log_observer.cpp b/test/src/mbgl/test/fixture_log_observer.cpp
index d8a4b9edce..d768c0284a 100644
--- a/test/src/mbgl/test/fixture_log_observer.cpp
+++ b/test/src/mbgl/test/fixture_log_observer.cpp
@@ -32,7 +32,9 @@ bool FixtureLog::Observer::onRecord(EventSeverity severity,
const std::string& msg) {
std::lock_guard<std::mutex> lock(messagesMutex);
- messages.emplace_back(severity, event, code, msg);
+ if (severity != EventSeverity::Debug) {
+ messages.emplace_back(severity, event, code, msg);
+ }
return true;
}
@@ -48,7 +50,7 @@ size_t FixtureLog::Observer::count(const Message& message, bool substring) const
size_t message_count = 0;
for (const auto& msg : messages) {
- if (msg.matches(message, substring)) {
+ if (!msg.checked && msg.matches(message, substring)) {
message_count++;
msg.checked = true;
}