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

enums.cpp_junit.txt (3347B)


      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <testsuites>
      3   <testsuite name="all_features" errors="0" failures="18" tests="27">
      4     <testcase classname="enums.cpp" name="enum 1" status="run"/>
      5     <testcase classname="enums.cpp" name="enum 2" status="run">
      6       <failure message="0, 1" type="CHECK_EQ">
      7 enums.cpp(0):
      8 CHECK_EQ( castToUnderlying(Zero), 1 ) is NOT correct!
      9   values: CHECK_EQ( 0, 1 )
     10 
     11       </failure>
     12       <failure message="1, 2" type="CHECK_EQ">
     13 enums.cpp(0):
     14 CHECK_EQ( castToUnderlying(One), 2 ) is NOT correct!
     15   values: CHECK_EQ( 1, 2 )
     16 
     17       </failure>
     18       <failure message="2, 3" type="CHECK_EQ">
     19 enums.cpp(0):
     20 CHECK_EQ( castToUnderlying(Two), 3 ) is NOT correct!
     21   values: CHECK_EQ( 2, 3 )
     22 
     23       </failure>
     24       <failure message="0, 1" type="CHECK_EQ">
     25 enums.cpp(0):
     26 CHECK_EQ( castToUnderlying(TypedZero), 1 ) is NOT correct!
     27   values: CHECK_EQ( 0, 1 )
     28 
     29       </failure>
     30       <failure message="1, 2" type="CHECK_EQ">
     31 enums.cpp(0):
     32 CHECK_EQ( castToUnderlying(TypedOne), 2 ) is NOT correct!
     33   values: CHECK_EQ( 1, 2 )
     34 
     35       </failure>
     36       <failure message="2, 3" type="CHECK_EQ">
     37 enums.cpp(0):
     38 CHECK_EQ( castToUnderlying(TypedTwo), 3 ) is NOT correct!
     39   values: CHECK_EQ( 2, 3 )
     40 
     41       </failure>
     42       <failure message="48, 49" type="CHECK_EQ">
     43 enums.cpp(0):
     44 CHECK_EQ( EnumClassC::Zero, EnumClassC::One ) is NOT correct!
     45   values: CHECK_EQ( 48, 49 )
     46 
     47       </failure>
     48       <failure message="49, 50" type="CHECK_EQ">
     49 enums.cpp(0):
     50 CHECK_EQ( EnumClassC::One, EnumClassC::Two ) is NOT correct!
     51   values: CHECK_EQ( 49, 50 )
     52 
     53       </failure>
     54       <failure message="50, 48" type="CHECK_EQ">
     55 enums.cpp(0):
     56 CHECK_EQ( EnumClassC::Two, EnumClassC::Zero ) is NOT correct!
     57   values: CHECK_EQ( 50, 48 )
     58 
     59       </failure>
     60       <failure message="48, 49" type="CHECK_EQ">
     61 enums.cpp(0):
     62 CHECK_EQ( EnumClassSC::Zero, EnumClassSC::One ) is NOT correct!
     63   values: CHECK_EQ( 48, 49 )
     64 
     65       </failure>
     66       <failure message="49, 50" type="CHECK_EQ">
     67 enums.cpp(0):
     68 CHECK_EQ( EnumClassSC::One, EnumClassSC::Two ) is NOT correct!
     69   values: CHECK_EQ( 49, 50 )
     70 
     71       </failure>
     72       <failure message="50, 48" type="CHECK_EQ">
     73 enums.cpp(0):
     74 CHECK_EQ( EnumClassSC::Two, EnumClassSC::Zero ) is NOT correct!
     75   values: CHECK_EQ( 50, 48 )
     76 
     77       </failure>
     78       <failure message="48, 49" type="CHECK_EQ">
     79 enums.cpp(0):
     80 CHECK_EQ( EnumClassUC::Zero, EnumClassUC::One ) is NOT correct!
     81   values: CHECK_EQ( 48, 49 )
     82 
     83       </failure>
     84       <failure message="49, 50" type="CHECK_EQ">
     85 enums.cpp(0):
     86 CHECK_EQ( EnumClassUC::One, EnumClassUC::Two ) is NOT correct!
     87   values: CHECK_EQ( 49, 50 )
     88 
     89       </failure>
     90       <failure message="50, 48" type="CHECK_EQ">
     91 enums.cpp(0):
     92 CHECK_EQ( EnumClassUC::Two, EnumClassUC::Zero ) is NOT correct!
     93   values: CHECK_EQ( 50, 48 )
     94 
     95       </failure>
     96       <failure message="0, 1" type="CHECK_EQ">
     97 enums.cpp(0):
     98 CHECK_EQ( EnumClassU8::Zero, EnumClassU8::One ) is NOT correct!
     99   values: CHECK_EQ( 0, 1 )
    100 
    101       </failure>
    102       <failure message="1, 2" type="CHECK_EQ">
    103 enums.cpp(0):
    104 CHECK_EQ( EnumClassU8::One, EnumClassU8::Two ) is NOT correct!
    105   values: CHECK_EQ( 1, 2 )
    106 
    107       </failure>
    108       <failure message="2, 0" type="CHECK_EQ">
    109 enums.cpp(0):
    110 CHECK_EQ( EnumClassU8::Two, EnumClassU8::Zero ) is NOT correct!
    111   values: CHECK_EQ( 2, 0 )
    112 
    113       </failure>
    114     </testcase>
    115   </testsuite>
    116 </testsuites>
    117 Program code.