Add test for past-the-end substr on StringRef

This commit is contained in:
Martin Hořeňovský
2019-09-08 21:04:23 +02:00
parent 9f4c4777a5
commit dab0296b64
6 changed files with 38 additions and 5 deletions

View File

@@ -9516,6 +9516,20 @@ Message from section two
</Section>
<OverallResults successes="1" failures="0" expectedFailures="0"/>
</Section>
<Section name="Substrings" filename="projects/<exe-name>/IntrospectiveTests/String.tests.cpp" >
<Section name="Past the end substring" filename="projects/<exe-name>/IntrospectiveTests/String.tests.cpp" >
<Expression success="true" type="REQUIRE" filename="projects/<exe-name>/IntrospectiveTests/String.tests.cpp" >
<Original>
s.substr(s.size() + 1, 123).empty()
</Original>
<Expanded>
true
</Expanded>
</Expression>
<OverallResults successes="1" failures="0" expectedFailures="0"/>
</Section>
<OverallResults successes="1" failures="0" expectedFailures="0"/>
</Section>
<Section name="Comparisons" filename="projects/<exe-name>/IntrospectiveTests/String.tests.cpp" >
<Expression success="true" type="REQUIRE" filename="projects/<exe-name>/IntrospectiveTests/String.tests.cpp" >
<Original>
@@ -14812,7 +14826,7 @@ loose text artifact
</Section>
<OverallResult success="true"/>
</TestCase>
<OverallResults successes="1405" failures="149" expectedFailures="21"/>
<OverallResults successes="1406" failures="149" expectedFailures="21"/>
</Group>
<OverallResults successes="1405" failures="148" expectedFailures="21"/>
<OverallResults successes="1406" failures="148" expectedFailures="21"/>
</Catch>