|
static bool | IsNormalizableWhitespace (char c) |
|
static bool | IsValidXmlCharacter (char c) |
|
static std::string | EscapeXml (const std::string &str, bool is_attribute) |
|
static std::string | RemoveInvalidXmlCharacters (const std::string &str) |
|
static std::string | EscapeXmlAttribute (const std::string &str) |
|
static std::string | EscapeXmlText (const char *str) |
|
static void | OutputXmlAttribute (std::ostream *stream, const std::string &element_name, const std::string &name, const std::string &value) |
|
static void | OutputXmlCDataSection (::std::ostream *stream, const char *data) |
|
static void | OutputXmlTestInfo (::std::ostream *stream, const char *test_suite_name, const TestInfo &test_info) |
|
static void | PrintXmlTestSuite (::std::ostream *stream, const TestSuite &test_suite) |
|
static void | PrintXmlUnitTest (::std::ostream *stream, const UnitTest &unit_test) |
|
static std::string | TestPropertiesAsXmlAttributes (const TestResult &result) |
|
static void | OutputXmlTestProperties (std::ostream *stream, const TestResult &result) |
|
Definition at line 3883 of file gtest.cc.
◆ XmlUnitTestResultPrinter()
testing::internal::XmlUnitTestResultPrinter::XmlUnitTestResultPrinter |
( |
const char * | output_file | ) |
|
|
explicit |
◆ OnTestIterationEnd()
void testing::internal::XmlUnitTestResultPrinter::OnTestIterationEnd |
( |
const UnitTest & | unit_test, |
|
|
int | iteration ) |
|
overridevirtual |
◆ ListTestsMatchingFilter()
void testing::internal::XmlUnitTestResultPrinter::ListTestsMatchingFilter |
( |
const std::vector< TestSuite * > & | test_suites | ) |
|
◆ PrintXmlTestsList()
void testing::internal::XmlUnitTestResultPrinter::PrintXmlTestsList |
( |
std::ostream * | stream, |
|
|
const std::vector< TestSuite * > & | test_suites ) |
|
static |
◆ IsNormalizableWhitespace()
static bool testing::internal::XmlUnitTestResultPrinter::IsNormalizableWhitespace |
( |
char | c | ) |
|
|
inlinestaticprivate |
◆ IsValidXmlCharacter()
static bool testing::internal::XmlUnitTestResultPrinter::IsValidXmlCharacter |
( |
char | c | ) |
|
|
inlinestaticprivate |
◆ EscapeXml()
std::string testing::internal::XmlUnitTestResultPrinter::EscapeXml |
( |
const std::string & | str, |
|
|
bool | is_attribute ) |
|
staticprivate |
◆ RemoveInvalidXmlCharacters()
std::string testing::internal::XmlUnitTestResultPrinter::RemoveInvalidXmlCharacters |
( |
const std::string & | str | ) |
|
|
staticprivate |
◆ EscapeXmlAttribute()
static std::string testing::internal::XmlUnitTestResultPrinter::EscapeXmlAttribute |
( |
const std::string & | str | ) |
|
|
inlinestaticprivate |
◆ EscapeXmlText()
static std::string testing::internal::XmlUnitTestResultPrinter::EscapeXmlText |
( |
const char * | str | ) |
|
|
inlinestaticprivate |
◆ OutputXmlAttribute()
void testing::internal::XmlUnitTestResultPrinter::OutputXmlAttribute |
( |
std::ostream * | stream, |
|
|
const std::string & | element_name, |
|
|
const std::string & | name, |
|
|
const std::string & | value ) |
|
staticprivate |
◆ OutputXmlCDataSection()
void testing::internal::XmlUnitTestResultPrinter::OutputXmlCDataSection |
( |
::std::ostream * | stream, |
|
|
const char * | data ) |
|
staticprivate |
◆ OutputXmlTestInfo()
void testing::internal::XmlUnitTestResultPrinter::OutputXmlTestInfo |
( |
::std::ostream * | stream, |
|
|
const char * | test_suite_name, |
|
|
const TestInfo & | test_info ) |
|
staticprivate |
◆ PrintXmlTestSuite()
void testing::internal::XmlUnitTestResultPrinter::PrintXmlTestSuite |
( |
::std::ostream * | stream, |
|
|
const TestSuite & | test_suite ) |
|
staticprivate |
◆ PrintXmlUnitTest()
void testing::internal::XmlUnitTestResultPrinter::PrintXmlUnitTest |
( |
::std::ostream * | stream, |
|
|
const UnitTest & | unit_test ) |
|
staticprivate |
◆ TestPropertiesAsXmlAttributes()
std::string testing::internal::XmlUnitTestResultPrinter::TestPropertiesAsXmlAttributes |
( |
const TestResult & | result | ) |
|
|
staticprivate |
◆ OutputXmlTestProperties()
void testing::internal::XmlUnitTestResultPrinter::OutputXmlTestProperties |
( |
std::ostream * | stream, |
|
|
const TestResult & | result ) |
|
staticprivate |
◆ GTEST_DISALLOW_COPY_AND_ASSIGN_()
◆ output_file_
const std::string testing::internal::XmlUnitTestResultPrinter::output_file_ |
|
private |
The documentation for this class was generated from the following file: