mirror of
https://github.com/jpd002/Play-.git
synced 2025-04-28 21:57:57 +03:00
21 lines
483 B
C++
21 lines
483 B
C++
#pragma once
|
|
|
|
#include "xml/Node.h"
|
|
#include "TestReportWriter.h"
|
|
|
|
class CJUnitTestReportWriter : public CTestReportWriter
|
|
{
|
|
public:
|
|
CJUnitTestReportWriter();
|
|
virtual ~CJUnitTestReportWriter();
|
|
|
|
void ReportTestEntry(const std::string&, const TESTRESULT&) override;
|
|
void Write(const fs::path&) override;
|
|
|
|
private:
|
|
typedef std::unique_ptr<Framework::Xml::CNode> NodePtr;
|
|
|
|
NodePtr m_reportNode;
|
|
Framework::Xml::CNode* m_testSuiteNode = nullptr;
|
|
unsigned int m_testCount = 0;
|
|
};
|