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_1_xml.txt (5924B)


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