27 #include "yuni/core/event/interfaces.h"
29 std::function<bool(
const std::exception&)> checkMessage(std::string expected_message);
30 std::function<bool(
const std::exception&)> containsMessage(std::string expected_message);
32 namespace Antares::UnitTests
35 :
public Yuni::IEventObserver<CaptureAntaresLogs, Yuni::Policy::SingleThreaded>
41 const std::set<std::string>& getFatals()
const;
42 const std::set<std::string>& getErrors()
const;
43 const std::set<std::string>& getWarnings()
const;
44 const std::set<std::string>& getInfos()
const;
47 void onLogMessage(
int level,
const std::string& message);
49 std::set<std::string> fatals_;
50 std::set<std::string> errors_;
51 std::set<std::string> warnings_;
52 std::set<std::string> infos_;
Definition: unit_test_utils.h:36