diff options
Diffstat (limited to 'test/src/mbgl/test/fixture_log_observer.hpp')
-rw-r--r-- | test/src/mbgl/test/fixture_log_observer.hpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/test/src/mbgl/test/fixture_log_observer.hpp b/test/src/mbgl/test/fixture_log_observer.hpp index 328d4753a8..791337584d 100644 --- a/test/src/mbgl/test/fixture_log_observer.hpp +++ b/test/src/mbgl/test/fixture_log_observer.hpp @@ -15,7 +15,7 @@ public: Message() = default; Message(EventSeverity severity_, Event event_, int64_t code_, std::string msg_); - bool operator==(const Message& rhs) const; + bool matches(const Message& rhs, bool substring = false) const; const EventSeverity severity {}; const Event event {}; @@ -39,7 +39,8 @@ public: const std::string& msg) override; bool empty() const; - size_t count(const Message& message) const; + size_t uncheckedCount() const; + size_t count(const Message& message, bool substring = false) const; std::vector<Message> unchecked() const; private: @@ -51,7 +52,8 @@ public: FixtureLog(); bool empty() const; - size_t count(const Message& message) const; + size_t uncheckedCount() const; + size_t count(const Message& message, bool substring = false) const; ~FixtureLog(); |