doctest

FORK: The fastest feature-rich C++11/14/17/20 single-header testing framework
git clone https://git.neptards.moe/neptards/doctest.git
Log | Files | Refs | README

order_2_xml.txt (5659B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <doctest binary="all_features">
      3   <Options order_by="name" rand_seed="324" first="0" last="4294967295" abort_after="0" subcase_filter_levels="2147483647" case_sensitive="false" no_throw="false" no_skip="false"/>
      4   <TestSuite>
      5     <TestCase name="an empty test that will succeed - not part of a test suite" filename="test_cases_and_suites.cpp" line="0">
      6       <OverallResultsAsserts successes="0" failures="0" test_case_success="true"/>
      7     </TestCase>
      8   </TestSuite>
      9   <TestSuite name="test suite with a description">
     10     <TestCase name="doesn't fail but it should have" filename="test_cases_and_suites.cpp" line="0" description="regarding failures" should_fail="true">
     11       <OverallResultsAsserts successes="0" failures="0" test_case_success="false"/>
     12     </TestCase>
     13     <TestCase name="doesn't fail which is fine" filename="test_cases_and_suites.cpp" line="0" description="regarding failures" may_fail="true">
     14       <OverallResultsAsserts successes="0" failures="0" test_case_success="true"/>
     15     </TestCase>
     16     <TestCase name="fails - and its allowed" filename="test_cases_and_suites.cpp" line="0" description="regarding failures" may_fail="true">
     17       <Message type="FATAL ERROR" filename="test_cases_and_suites.cpp" line="0">
     18         <Text/>
     19       </Message>
     20       <OverallResultsAsserts successes="0" failures="1" test_case_success="true"/>
     21     </TestCase>
     22     <TestCase name="fails 1 time as it should" filename="test_cases_and_suites.cpp" line="0" description="regarding failures">
     23       <Message type="FATAL ERROR" filename="test_cases_and_suites.cpp" line="0">
     24         <Text/>
     25       </Message>
     26       <OverallResultsAsserts successes="0" failures="1" test_case_success="true" expected_failures="1"/>
     27     </TestCase>
     28     <TestCase name="fails as it should" filename="test_cases_and_suites.cpp" line="0" description="regarding failures" should_fail="true">
     29       <Message type="FATAL ERROR" filename="test_cases_and_suites.cpp" line="0">
     30         <Text/>
     31       </Message>
     32       <OverallResultsAsserts successes="0" failures="1" test_case_success="true"/>
     33     </TestCase>
     34     <TestCase name="fails more times than it should" filename="test_cases_and_suites.cpp" line="0" description="regarding failures">
     35       <Message type="ERROR" filename="test_cases_and_suites.cpp" line="0">
     36         <Text/>
     37       </Message>
     38       <Message type="ERROR" filename="test_cases_and_suites.cpp" line="0">
     39         <Text/>
     40       </Message>
     41       <OverallResultsAsserts successes="0" failures="2" test_case_success="false" expected_failures="1"/>
     42     </TestCase>
     43   </TestSuite>
     44   <TestSuite>
     45     <TestCase name="fixtured test - not part of a test suite" filename="test_cases_and_suites.cpp" line="0">
     46       <Expression success="false" type="CHECK" filename="test_cases_and_suites.cpp" line="0">
     47         <Original>
     48           data == 85
     49         </Original>
     50         <Expanded>
     51           21 == 85
     52         </Expanded>
     53       </Expression>
     54       <OverallResultsAsserts successes="0" failures="1" test_case_success="false"/>
     55     </TestCase>
     56   </TestSuite>
     57   <TestSuite name="ts1">
     58     <TestCase name="normal test in a test suite from a decorator" filename="test_cases_and_suites.cpp" line="0">
     59       <Message type="WARNING" filename="test_cases_and_suites.cpp" line="0">
     60         <Text>
     61           failing because of the timeout decorator!
     62         </Text>
     63       </Message>
     64       <OverallResultsAsserts successes="0" failures="0" test_case_success="false"/>
     65     </TestCase>
     66   </TestSuite>
     67   <TestSuite name="scoped test suite">
     68     <TestCase name="part of scoped" filename="test_cases_and_suites.cpp" line="0">
     69       <Message type="FATAL ERROR" filename="test_cases_and_suites.cpp" line="0">
     70         <Text/>
     71       </Message>
     72       <OverallResultsAsserts successes="0" failures="1" test_case_success="false"/>
     73     </TestCase>
     74     <TestCase name="part of scoped 2" filename="test_cases_and_suites.cpp" line="0">
     75       <Message type="FATAL ERROR" filename="test_cases_and_suites.cpp" line="0">
     76         <Text/>
     77       </Message>
     78       <OverallResultsAsserts successes="0" failures="1" test_case_success="false"/>
     79     </TestCase>
     80   </TestSuite>
     81   <TestSuite name="some TS">
     82     <TestCase name="part of some TS" filename="test_cases_and_suites.cpp" line="0">
     83       <Message type="FATAL ERROR" filename="test_cases_and_suites.cpp" line="0">
     84         <Text/>
     85       </Message>
     86       <OverallResultsAsserts successes="0" failures="1" test_case_success="false"/>
     87     </TestCase>
     88   </TestSuite>
     89   <TestSuite>
     90     <TestCase name="should fail and no output" filename="test_cases_and_suites.cpp" line="0" should_fail="true">
     91       <Message type="FATAL ERROR" filename="test_cases_and_suites.cpp" line="0">
     92         <Text/>
     93       </Message>
     94       <OverallResultsAsserts successes="0" failures="1" test_case_success="true"/>
     95     </TestCase>
     96     <TestCase name="should fail because of an exception" filename="test_cases_and_suites.cpp" line="0">
     97       <Exception crash="false">
     98         0
     99       </Exception>
    100       <OverallResultsAsserts successes="1" failures="0" test_case_success="false"/>
    101     </TestCase>
    102   </TestSuite>
    103   <TestSuite name="skipped test cases">
    104     <TestCase name="unskipped" filename="test_cases_and_suites.cpp" line="0" description="this test has overridden its skip decorator">
    105       <Message type="FATAL ERROR" filename="test_cases_and_suites.cpp" line="0">
    106         <Text/>
    107       </Message>
    108       <OverallResultsAsserts successes="0" failures="1" test_case_success="false"/>
    109     </TestCase>
    110   </TestSuite>
    111   <OverallResultsAsserts successes="1" failures="11"/>
    112   <OverallResultsTestCases successes="6" failures="9"/>
    113 </doctest>
    114 Program code.