15 #ifndef INCG_IRIS_IUTEST_JUNIT_XML_GENERATOR_HPP_C6AD11BD_BDA4_45F3_A736_53B09DD6A7BD_
16 #define INCG_IRIS_IUTEST_JUNIT_XML_GENERATOR_HPP_C6AD11BD_BDA4_45F3_A736_53B09DD6A7BD_
32 class JunitXmlGeneratorListener :
public DefaultXmlGeneratorListener
51 static void OnReportTestSuite(IFile* file,
const TestSuite& test_suite);
52 static void OnReportTestInfo(IFile* file,
const TestInfo& test_info);
53 static void OnReportProperty(IFile* file,
const char* name,
const char* value);
54 static void OnReportTestProperty(IFile* file,
const TestResult& test_result);
55 static void OnReportTestSkipped(IFile* file,
const TestInfo& test_info);
61 if( !xmlpath.empty() )
73 # include "../impl/iutest_junit_xml_generator.ipp"
xml出力イベントリスナー
Definition: iutest_default_xml_generator.hpp:28
xml出力イベントリスナー
Definition: iutest_junit_xml_generator.hpp:34
JunitXmlGeneratorListener(const ::std::string &path)
コンストラクタ
Definition: iutest_junit_xml_generator.hpp:40
::std::string get_report_junit_xml_filepath()
junit xml 出力パスを取得
#define IUTEST_CXX_OVERRIDE
override definition
Definition: iutest_compiler.hpp:747
iris unit test xml 出力イベントリスナー ファイル
iutest root namespace
Definition: iutest_charcode.hpp:33