Public Member Functions | Private Member Functions | List of all members
gtest_xml_output_unittest.GTestXMLOutputUnitTest Class Reference
Inheritance diagram for gtest_xml_output_unittest.GTestXMLOutputUnitTest:
Inheritance graph
[legend]

Public Member Functions

def testDefaultOutputFile (self)
 
def testDefaultOutputFile (self)
 
def testEmptyXmlOutput (self)
 
def testEmptyXmlOutput (self)
 
def testFilteredTestXmlOutput (self)
 
def testFilteredTestXmlOutput (self)
 
def testNonEmptyXmlOutput (self)
 
def testNonEmptyXmlOutput (self)
 
def testSuppressedXmlOutput (self)
 
def testSuppressedXmlOutput (self)
 
def testTimestampValue (self)
 
def testTimestampValue (self)
 
- Public Member Functions inherited from gtest_xml_test_utils.GTestXMLTestCase
def AssertEquivalentNodes (self, expected_node, actual_node)
 
def AssertEquivalentNodes (self, expected_node, actual_node)
 
def NormalizeXml (self, element)
 
def NormalizeXml (self, element)
 

Private Member Functions

def _GetXmlOutput (self, gtest_prog_name, extra_args, expected_exit_code)
 
def _GetXmlOutput (self, gtest_prog_name, extra_args, expected_exit_code)
 
def _TestXmlOutput (self, gtest_prog_name, expected_xml, expected_exit_code, extra_args=None)
 
def _TestXmlOutput (self, gtest_prog_name, expected_xml, expected_exit_code, extra_args=None)
 

Additional Inherited Members

- Static Public Attributes inherited from gtest_xml_test_utils.GTestXMLTestCase
dictionary identifying_attribute
 

Detailed Description

Unit test for Google Test's XML output functionality.

Definition at line 152 of file gmock/gtest/test/gtest_xml_output_unittest.py.

Member Function Documentation

def gtest_xml_output_unittest.GTestXMLOutputUnitTest._GetXmlOutput (   self,
  gtest_prog_name,
  extra_args,
  expected_exit_code 
)
private
Returns the xml output generated by running the program gtest_prog_name.
Furthermore, the program's exit code must be expected_exit_code.

Definition at line 262 of file gmock/gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest._GetXmlOutput (   self,
  gtest_prog_name,
  extra_args,
  expected_exit_code 
)
private
Returns the xml output generated by running the program gtest_prog_name.
Furthermore, the program's exit code must be expected_exit_code.

Definition at line 262 of file gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest._TestXmlOutput (   self,
  gtest_prog_name,
  expected_xml,
  expected_exit_code,
  extra_args = None 
)
private
Asserts that the XML document generated by running the program
gtest_prog_name matches expected_xml, a string containing another
XML document.  Furthermore, the program's exit code must be
expected_exit_code.

Definition at line 287 of file gmock/gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest._TestXmlOutput (   self,
  gtest_prog_name,
  expected_xml,
  expected_exit_code,
  extra_args = None 
)
private
Asserts that the XML document generated by running the program
gtest_prog_name matches expected_xml, a string containing another
XML document.  Furthermore, the program's exit code must be
expected_exit_code.

Definition at line 287 of file gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testDefaultOutputFile (   self)
Confirms that Google Test produces an XML output file with the expected
default name if no name is explicitly specified.

Definition at line 201 of file gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testDefaultOutputFile (   self)
Confirms that Google Test produces an XML output file with the expected
default name if no name is explicitly specified.

Definition at line 201 of file gmock/gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testEmptyXmlOutput (   self)
Verifies XML output for a Google Test binary without actual tests.

Runs a test program that generates an empty XML output, and
tests that the XML output is expected.

Definition at line 167 of file gmock/gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testEmptyXmlOutput (   self)
Verifies XML output for a Google Test binary without actual tests.

Runs a test program that generates an empty XML output, and
tests that the XML output is expected.

Definition at line 167 of file gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testFilteredTestXmlOutput (   self)
Verifies XML output when a filter is applied.

Runs a test program that executes only some tests and verifies that
non-selected tests do not show up in the XML output.

Definition at line 252 of file gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testFilteredTestXmlOutput (   self)
Verifies XML output when a filter is applied.

Runs a test program that executes only some tests and verifies that
non-selected tests do not show up in the XML output.

Definition at line 252 of file gmock/gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testNonEmptyXmlOutput (   self)
Runs a test program that generates a non-empty XML output, and
tests that the XML output is expected.

Definition at line 160 of file gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testNonEmptyXmlOutput (   self)
Runs a test program that generates a non-empty XML output, and
tests that the XML output is expected.

Definition at line 160 of file gmock/gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testSuppressedXmlOutput (   self)
Tests that no XML file is generated if the default XML listener is
shut down before RUN_ALL_TESTS is invoked.

Definition at line 223 of file gmock/gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testSuppressedXmlOutput (   self)
Tests that no XML file is generated if the default XML listener is
shut down before RUN_ALL_TESTS is invoked.

Definition at line 223 of file gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testTimestampValue (   self)
Checks whether the timestamp attribute in the XML output is valid.

Runs a test program that generates an empty XML output, and checks if
the timestamp attribute in the testsuites tag is valid.

Definition at line 176 of file gmock/gtest/test/gtest_xml_output_unittest.py.

def gtest_xml_output_unittest.GTestXMLOutputUnitTest.testTimestampValue (   self)
Checks whether the timestamp attribute in the XML output is valid.

Runs a test program that generates an empty XML output, and checks if
the timestamp attribute in the testsuites tag is valid.

Definition at line 176 of file gtest/test/gtest_xml_output_unittest.py.


The documentation for this class was generated from the following file:


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:09