mirror of
https://github.com/catchorg/Catch2.git
synced 2025-08-03 13:55:39 +02:00
Add test for dots in tag names
This commit is contained in:
@@ -18499,7 +18499,7 @@ loose text artifact
|
||||
</Expression>
|
||||
<OverallResult success="false"/>
|
||||
</TestCase>
|
||||
<TestCase name="shortened hide tags are split apart" filename="tests/<exe-name>/IntrospectiveTests/Tag.tests.cpp" >
|
||||
<TestCase name="shortened hide tags are split apart" tags="[tags]" filename="tests/<exe-name>/IntrospectiveTests/Tag.tests.cpp" >
|
||||
<Expression success="true" type="REQUIRE_THAT" filename="tests/<exe-name>/IntrospectiveTests/Tag.tests.cpp" >
|
||||
<Original>
|
||||
tags, VectorContains("magic-tag"_catch_sr) && VectorContains("."_catch_sr)
|
||||
@@ -18913,6 +18913,25 @@ loose text artifact
|
||||
</Expression>
|
||||
<OverallResult success="true"/>
|
||||
</TestCase>
|
||||
<TestCase name="tags with dots in later positions are not parsed as hidden" tags="[tags]" filename="tests/<exe-name>/IntrospectiveTests/Tag.tests.cpp" >
|
||||
<Expression success="true" type="REQUIRE" filename="tests/<exe-name>/IntrospectiveTests/Tag.tests.cpp" >
|
||||
<Original>
|
||||
testcase->tags.size() == 1
|
||||
</Original>
|
||||
<Expanded>
|
||||
1 == 1
|
||||
</Expanded>
|
||||
</Expression>
|
||||
<Expression success="true" type="REQUIRE" filename="tests/<exe-name>/IntrospectiveTests/Tag.tests.cpp" >
|
||||
<Original>
|
||||
testcase->tags[0].original == "magic.tag"_catch_sr
|
||||
</Original>
|
||||
<Expanded>
|
||||
magic.tag == magic.tag
|
||||
</Expanded>
|
||||
</Expression>
|
||||
<OverallResult success="true"/>
|
||||
</TestCase>
|
||||
<TestCase name="thrown std::strings are translated" tags="[!throws][.][failing]" filename="tests/<exe-name>/UsageTests/Exception.tests.cpp" >
|
||||
<Exception filename="tests/<exe-name>/UsageTests/Exception.tests.cpp" >
|
||||
Why would you throw a std::string?
|
||||
@@ -19726,9 +19745,9 @@ loose text artifact
|
||||
</Section>
|
||||
<OverallResult success="true"/>
|
||||
</TestCase>
|
||||
<OverallResults successes="1930" failures="147" expectedFailures="23"/>
|
||||
<OverallResultsCases successes="267" failures="86" expectedFailures="6"/>
|
||||
<OverallResults successes="1932" failures="147" expectedFailures="23"/>
|
||||
<OverallResultsCases successes="268" failures="86" expectedFailures="6"/>
|
||||
</Group>
|
||||
<OverallResults successes="1930" failures="146" expectedFailures="23"/>
|
||||
<OverallResultsCases successes="267" failures="86" expectedFailures="6"/>
|
||||
<OverallResults successes="1932" failures="146" expectedFailures="23"/>
|
||||
<OverallResultsCases successes="268" failures="86" expectedFailures="6"/>
|
||||
</Catch>
|
||||
|
Reference in New Issue
Block a user