enums.cpp_xml.txt (5031B)
1 <?xml version="1.0" encoding="UTF-8"?> 2 <doctest binary="all_features"> 3 <Options order_by="file" 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="enum 1" filename="enums.cpp" line="0"> 6 <OverallResultsAsserts successes="9" failures="0" test_case_success="true"/> 7 </TestCase> 8 <TestCase name="enum 2" filename="enums.cpp" line="0" should_fail="true"> 9 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 10 <Original> 11 castToUnderlying(Zero), 1 12 </Original> 13 <Expanded> 14 0, 1 15 </Expanded> 16 </Expression> 17 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 18 <Original> 19 castToUnderlying(One), 2 20 </Original> 21 <Expanded> 22 1, 2 23 </Expanded> 24 </Expression> 25 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 26 <Original> 27 castToUnderlying(Two), 3 28 </Original> 29 <Expanded> 30 2, 3 31 </Expanded> 32 </Expression> 33 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 34 <Original> 35 castToUnderlying(TypedZero), 1 36 </Original> 37 <Expanded> 38 0, 1 39 </Expanded> 40 </Expression> 41 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 42 <Original> 43 castToUnderlying(TypedOne), 2 44 </Original> 45 <Expanded> 46 1, 2 47 </Expanded> 48 </Expression> 49 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 50 <Original> 51 castToUnderlying(TypedTwo), 3 52 </Original> 53 <Expanded> 54 2, 3 55 </Expanded> 56 </Expression> 57 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 58 <Original> 59 EnumClassC::Zero, EnumClassC::One 60 </Original> 61 <Expanded> 62 48, 49 63 </Expanded> 64 </Expression> 65 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 66 <Original> 67 EnumClassC::One, EnumClassC::Two 68 </Original> 69 <Expanded> 70 49, 50 71 </Expanded> 72 </Expression> 73 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 74 <Original> 75 EnumClassC::Two, EnumClassC::Zero 76 </Original> 77 <Expanded> 78 50, 48 79 </Expanded> 80 </Expression> 81 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 82 <Original> 83 EnumClassSC::Zero, EnumClassSC::One 84 </Original> 85 <Expanded> 86 48, 49 87 </Expanded> 88 </Expression> 89 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 90 <Original> 91 EnumClassSC::One, EnumClassSC::Two 92 </Original> 93 <Expanded> 94 49, 50 95 </Expanded> 96 </Expression> 97 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 98 <Original> 99 EnumClassSC::Two, EnumClassSC::Zero 100 </Original> 101 <Expanded> 102 50, 48 103 </Expanded> 104 </Expression> 105 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 106 <Original> 107 EnumClassUC::Zero, EnumClassUC::One 108 </Original> 109 <Expanded> 110 48, 49 111 </Expanded> 112 </Expression> 113 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 114 <Original> 115 EnumClassUC::One, EnumClassUC::Two 116 </Original> 117 <Expanded> 118 49, 50 119 </Expanded> 120 </Expression> 121 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 122 <Original> 123 EnumClassUC::Two, EnumClassUC::Zero 124 </Original> 125 <Expanded> 126 50, 48 127 </Expanded> 128 </Expression> 129 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 130 <Original> 131 EnumClassU8::Zero, EnumClassU8::One 132 </Original> 133 <Expanded> 134 0, 1 135 </Expanded> 136 </Expression> 137 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 138 <Original> 139 EnumClassU8::One, EnumClassU8::Two 140 </Original> 141 <Expanded> 142 1, 2 143 </Expanded> 144 </Expression> 145 <Expression success="false" type="CHECK_EQ" filename="enums.cpp" line="0"> 146 <Original> 147 EnumClassU8::Two, EnumClassU8::Zero 148 </Original> 149 <Expanded> 150 2, 0 151 </Expanded> 152 </Expression> 153 <OverallResultsAsserts successes="0" failures="18" test_case_success="true"/> 154 </TestCase> 155 </TestSuite> 156 <OverallResultsAsserts successes="9" failures="18"/> 157 <OverallResultsTestCases successes="2" failures="0"/> 158 </doctest> 159 Program code.