/extlibs/UnitTest++/include/DeferredTestReporter.h
https://bitbucket.org/hugoruscitti/pilascpp · C++ Header · 28 lines · 20 code · 8 blank · 0 comment · 0 complexity · 659eb66033b6e2074e579656345e0b05 MD5 · raw file
- #ifndef UNITTEST_DEFERREDTESTREPORTER_H
- #define UNITTEST_DEFERREDTESTREPORTER_H
-
- #include "TestReporter.h"
- #include "DeferredTestResult.h"
-
- #include <vector>
-
- namespace UnitTest
- {
-
- class DeferredTestReporter : public TestReporter
- {
- public:
- virtual void ReportTestStart(TestDetails const& details);
- virtual void ReportFailure(TestDetails const& details, char const* failure);
- virtual void ReportTestFinish(TestDetails const& details, float secondsElapsed);
-
- typedef std::vector< DeferredTestResult > DeferredTestResultList;
- DeferredTestResultList& GetResults();
-
- private:
- DeferredTestResultList m_results;
- };
-
- }
-
- #endif