mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-11-03 21:49:32 +01:00 
			
		
		
		
	Add OverallResultsCases element to XML reporter
This commit is contained in:
		
				
					committed by
					
						
						Martin Hořeňovský
					
				
			
			
				
	
			
			
			
						parent
						
							dc7a20fc74
						
					
				
				
					commit
					ee4538c0c6
				
			@@ -207,6 +207,10 @@ namespace Catch {
 | 
				
			|||||||
            .writeAttribute( "successes", testGroupStats.totals.assertions.passed )
 | 
					            .writeAttribute( "successes", testGroupStats.totals.assertions.passed )
 | 
				
			||||||
            .writeAttribute( "failures", testGroupStats.totals.assertions.failed )
 | 
					            .writeAttribute( "failures", testGroupStats.totals.assertions.failed )
 | 
				
			||||||
            .writeAttribute( "expectedFailures", testGroupStats.totals.assertions.failedButOk );
 | 
					            .writeAttribute( "expectedFailures", testGroupStats.totals.assertions.failedButOk );
 | 
				
			||||||
 | 
					        m_xml.scopedElement( "OverallResultsCases")
 | 
				
			||||||
 | 
					            .writeAttribute( "successes", testGroupStats.totals.testCases.passed )
 | 
				
			||||||
 | 
					            .writeAttribute( "failures", testGroupStats.totals.testCases.failed )
 | 
				
			||||||
 | 
					            .writeAttribute( "expectedFailures", testGroupStats.totals.testCases.failedButOk );
 | 
				
			||||||
        m_xml.endElement();
 | 
					        m_xml.endElement();
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -216,6 +220,10 @@ namespace Catch {
 | 
				
			|||||||
            .writeAttribute( "successes", testRunStats.totals.assertions.passed )
 | 
					            .writeAttribute( "successes", testRunStats.totals.assertions.passed )
 | 
				
			||||||
            .writeAttribute( "failures", testRunStats.totals.assertions.failed )
 | 
					            .writeAttribute( "failures", testRunStats.totals.assertions.failed )
 | 
				
			||||||
            .writeAttribute( "expectedFailures", testRunStats.totals.assertions.failedButOk );
 | 
					            .writeAttribute( "expectedFailures", testRunStats.totals.assertions.failedButOk );
 | 
				
			||||||
 | 
					        m_xml.scopedElement( "OverallResultsCases")
 | 
				
			||||||
 | 
					            .writeAttribute( "successes", testRunStats.totals.testCases.passed )
 | 
				
			||||||
 | 
					            .writeAttribute( "failures", testRunStats.totals.testCases.failed )
 | 
				
			||||||
 | 
					            .writeAttribute( "expectedFailures", testRunStats.totals.testCases.failedButOk );
 | 
				
			||||||
        m_xml.endElement();
 | 
					        m_xml.endElement();
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16376,6 +16376,8 @@ loose text artifact
 | 
				
			|||||||
      <OverallResult success="true"/>
 | 
					      <OverallResult success="true"/>
 | 
				
			||||||
    </TestCase>
 | 
					    </TestCase>
 | 
				
			||||||
    <OverallResults successes="1564" failures="149" expectedFailures="21"/>
 | 
					    <OverallResults successes="1564" failures="149" expectedFailures="21"/>
 | 
				
			||||||
 | 
					    <OverallResultsCases successes="226" failures="86" expectedFailures="4"/>
 | 
				
			||||||
  </Group>
 | 
					  </Group>
 | 
				
			||||||
  <OverallResults successes="1564" failures="148" expectedFailures="21"/>
 | 
					  <OverallResults successes="1564" failures="148" expectedFailures="21"/>
 | 
				
			||||||
 | 
					  <OverallResultsCases successes="226" failures="86" expectedFailures="4"/>
 | 
				
			||||||
</Catch>
 | 
					</Catch>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user