1 #ifndef MANAK_TEST_MONITOR_HPP_INCLUDED
2 #define MANAK_TEST_MONITOR_HPP_INCLUDED
35 std::list<std::tuple<Type, TestEntry*>>
entries;
63 std::list<std::tuple<Res, TestResultEntry>>
entries;
115 #ifndef MANAK_USE_DYN_LINK
116 #include "test_monitor.cpp"
117 #endif // MANAK_USE_DYN_LINK
119 #endif // MANAK_TEST_MONITOR_HPP_INCLUDED
MANAK_INLINE const bool & IsTest() const
MANAK_INLINE bool AddText(TestEntry *entry)
MANAK_INLINE void AddAssert(TestEntry *entry)
MANAK_INLINE void AddText(TestEntry *entry)
MANAK_INLINE void Clear()
MANAK_INLINE bool AddAssert(TestEntry *entry)
MANAK_INLINE void ConfirmEntry()
MANAK_INLINE void AddCheck(TestEntry *entry)
MANAK_INLINE bool GetStatus(double success_p) const
std::list< std::tuple< Type, TestEntry * > > entries
MANAK_INLINE void Enable()
MANAK_INLINE bool GetFailMsg(size_t &n_itr, std::list< std::string > &l_str) const
MANAK_INLINE void ConfirmEntry()
std::list< std::tuple< Res, TestResultEntry > > entries
MANAK_INLINE void NewEntry()
#define MANAK_INLINE
Check if user has opt for dynamic linking.
MANAK_INLINE void AddText(TestEntry *entry)
MANAK_INLINE ~TestResultEntry()
MANAK_INLINE void GetFailMsg(std::list< std::string > &l_str) const
MANAK_INLINE void AddWarn(TestEntry *entry)
MANAK_INLINE double GetSP() const
MANAK_INLINE void Disable()
MANAK_INLINE void Initialize()
MANAK_INLINE TestResult *& Result()
MANAK_INLINE void AddAssert(TestEntry *entry)
static TestMonitor & GetGlobalTestMonitor()
MANAK_INLINE void AddCheck(TestEntry *entry)
MANAK_INLINE bool AddCheck(TestEntry *entry)
MANAK_INLINE void NewEntry()