mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-11-03 21:49:32 +01:00 
			
		
		
		
	test approvals for TEMPLATE_LIST_TEST_CASE
This commit is contained in:
		
				
					committed by
					
						
						Martin Hořeňovský
					
				
			
			
				
	
			
			
			
						parent
						
							e90d5a86e4
						
					
				
				
					commit
					f41051f22a
				
			@@ -1078,6 +1078,12 @@ Tag.tests.cpp:<line number>: passed: registry.add( "[no ampersat]", "", Catch::S
 | 
			
		||||
Tag.tests.cpp:<line number>: passed: registry.add( "[the @ is not at the start]", "", Catch::SourceLineInfo( "file", 3 ) )
 | 
			
		||||
Tag.tests.cpp:<line number>: passed: registry.add( "@no square bracket at start]", "", Catch::SourceLineInfo( "file", 3 ) )
 | 
			
		||||
Tag.tests.cpp:<line number>: passed: registry.add( "[@no square bracket at end", "", Catch::SourceLineInfo( "file", 3 ) )
 | 
			
		||||
Class.tests.cpp:<line number>: passed: Template_Fixture<TestType>::m_a == 1 for: 1 == 1
 | 
			
		||||
Class.tests.cpp:<line number>: passed: Template_Fixture<TestType>::m_a == 1 for: 1 == 1
 | 
			
		||||
Class.tests.cpp:<line number>: passed: Template_Fixture<TestType>::m_a == 1 for: 1.0 == 1
 | 
			
		||||
Misc.tests.cpp:<line number>: passed: sizeof(TestType) > 0 for: 4 > 0
 | 
			
		||||
Misc.tests.cpp:<line number>: passed: sizeof(TestType) > 0 for: 1 > 0
 | 
			
		||||
Misc.tests.cpp:<line number>: passed: sizeof(TestType) > 0 for: 4 > 0
 | 
			
		||||
Misc.tests.cpp:<line number>: passed: v.size() == 5 for: 5 == 5
 | 
			
		||||
Misc.tests.cpp:<line number>: passed: v.capacity() >= 5 for: 5 >= 5
 | 
			
		||||
Misc.tests.cpp:<line number>: passed: v.size() == 10 for: 10 == 10
 | 
			
		||||
 
 | 
			
		||||
@@ -1380,6 +1380,6 @@ due to unexpected exception with message:
 | 
			
		||||
  Why would you throw a std::string?
 | 
			
		||||
 | 
			
		||||
===============================================================================
 | 
			
		||||
test cases:  289 |  215 passed |  70 failed |  4 failed as expected
 | 
			
		||||
assertions: 1541 | 1389 passed | 131 failed | 21 failed as expected
 | 
			
		||||
test cases:  295 |  221 passed |  70 failed |  4 failed as expected
 | 
			
		||||
assertions: 1547 | 1395 passed | 131 failed | 21 failed as expected
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -7947,6 +7947,75 @@ Tag.tests.cpp:<line number>: PASSED:
 | 
			
		||||
Tag.tests.cpp:<line number>: PASSED:
 | 
			
		||||
  CHECK_THROWS( registry.add( "[@no square bracket at end", "", Catch::SourceLineInfo( "file", 3 ) ) )
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Template test case method with test types specified inside std::tuple - MyTypes
 | 
			
		||||
- 0
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Class.tests.cpp:<line number>
 | 
			
		||||
...............................................................................
 | 
			
		||||
 | 
			
		||||
Class.tests.cpp:<line number>: PASSED:
 | 
			
		||||
  REQUIRE( Template_Fixture<TestType>::m_a == 1 )
 | 
			
		||||
with expansion:
 | 
			
		||||
  1 == 1
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Template test case method with test types specified inside std::tuple - MyTypes
 | 
			
		||||
- 1
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Class.tests.cpp:<line number>
 | 
			
		||||
...............................................................................
 | 
			
		||||
 | 
			
		||||
Class.tests.cpp:<line number>: PASSED:
 | 
			
		||||
  REQUIRE( Template_Fixture<TestType>::m_a == 1 )
 | 
			
		||||
with expansion:
 | 
			
		||||
  1 == 1
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Template test case method with test types specified inside std::tuple - MyTypes
 | 
			
		||||
- 2
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Class.tests.cpp:<line number>
 | 
			
		||||
...............................................................................
 | 
			
		||||
 | 
			
		||||
Class.tests.cpp:<line number>: PASSED:
 | 
			
		||||
  REQUIRE( Template_Fixture<TestType>::m_a == 1 )
 | 
			
		||||
with expansion:
 | 
			
		||||
  1.0 == 1
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Template test case with test types specified inside std::tuple - MyTypes - 0
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Misc.tests.cpp:<line number>
 | 
			
		||||
...............................................................................
 | 
			
		||||
 | 
			
		||||
Misc.tests.cpp:<line number>: PASSED:
 | 
			
		||||
  REQUIRE( sizeof(TestType) > 0 )
 | 
			
		||||
with expansion:
 | 
			
		||||
  4 > 0
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Template test case with test types specified inside std::tuple - MyTypes - 1
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Misc.tests.cpp:<line number>
 | 
			
		||||
...............................................................................
 | 
			
		||||
 | 
			
		||||
Misc.tests.cpp:<line number>: PASSED:
 | 
			
		||||
  REQUIRE( sizeof(TestType) > 0 )
 | 
			
		||||
with expansion:
 | 
			
		||||
  1 > 0
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Template test case with test types specified inside std::tuple - MyTypes - 2
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
Misc.tests.cpp:<line number>
 | 
			
		||||
...............................................................................
 | 
			
		||||
 | 
			
		||||
Misc.tests.cpp:<line number>: PASSED:
 | 
			
		||||
  REQUIRE( sizeof(TestType) > 0 )
 | 
			
		||||
with expansion:
 | 
			
		||||
  4 > 0
 | 
			
		||||
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
TemplateTest: vectors can be sized and resized - float
 | 
			
		||||
-------------------------------------------------------------------------------
 | 
			
		||||
@@ -12265,6 +12334,6 @@ Misc.tests.cpp:<line number>
 | 
			
		||||
Misc.tests.cpp:<line number>: PASSED:
 | 
			
		||||
 | 
			
		||||
===============================================================================
 | 
			
		||||
test cases:  289 |  199 passed |  86 failed |  4 failed as expected
 | 
			
		||||
assertions: 1558 | 1389 passed | 148 failed | 21 failed as expected
 | 
			
		||||
test cases:  295 |  205 passed |  86 failed |  4 failed as expected
 | 
			
		||||
assertions: 1564 | 1395 passed | 148 failed | 21 failed as expected
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -1,7 +1,7 @@
 | 
			
		||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<testsuitesloose text artifact
 | 
			
		||||
>
 | 
			
		||||
  <testsuite name="<exe-name>" errors="17" failures="132" tests="1559" hostname="tbd" time="{duration}" timestamp="{iso8601-timestamp}">
 | 
			
		||||
  <testsuite name="<exe-name>" errors="17" failures="132" tests="1565" hostname="tbd" time="{duration}" timestamp="{iso8601-timestamp}">
 | 
			
		||||
    <properties>
 | 
			
		||||
      <property name="filters" value="~[!nonportable]~[!benchmark]~[approvals]"/>
 | 
			
		||||
      <property name="random-seed" value="1"/>
 | 
			
		||||
@@ -746,6 +746,12 @@ Misc.tests.cpp:<line number>
 | 
			
		||||
    </testcase>
 | 
			
		||||
    <testcase classname="<exe-name>.global" name="Tag alias can be registered against tag patterns/The same tag alias can only be registered once" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.global" name="Tag alias can be registered against tag patterns/Tag aliases must be of the form [@name]" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.Template_Fixture" name="Template test case method with test types specified inside std::tuple - MyTypes - 0" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.Template_Fixture" name="Template test case method with test types specified inside std::tuple - MyTypes - 1" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.Template_Fixture" name="Template test case method with test types specified inside std::tuple - MyTypes - 2" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.global" name="Template test case with test types specified inside std::tuple - MyTypes - 0" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.global" name="Template test case with test types specified inside std::tuple - MyTypes - 1" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.global" name="Template test case with test types specified inside std::tuple - MyTypes - 2" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.global" name="TemplateTest: vectors can be sized and resized - float" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.global" name="TemplateTest: vectors can be sized and resized - float/resizing bigger changes size and capacity" time="{duration}"/>
 | 
			
		||||
    <testcase classname="<exe-name>.global" name="TemplateTest: vectors can be sized and resized - float/resizing smaller changes size but not capacity" time="{duration}"/>
 | 
			
		||||
 
 | 
			
		||||
@@ -9820,6 +9820,72 @@ Message from section two
 | 
			
		||||
      </Section>
 | 
			
		||||
      <OverallResult success="true"/>
 | 
			
		||||
    </TestCase>
 | 
			
		||||
    <TestCase name="Template test case method with test types specified inside std::tuple - MyTypes - 0" tags="[class][list][template]" filename="projects/<exe-name>/UsageTests/Class.tests.cpp" >
 | 
			
		||||
      <Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Class.tests.cpp" >
 | 
			
		||||
        <Original>
 | 
			
		||||
          Template_Fixture<TestType>::m_a == 1
 | 
			
		||||
        </Original>
 | 
			
		||||
        <Expanded>
 | 
			
		||||
          1 == 1
 | 
			
		||||
        </Expanded>
 | 
			
		||||
      </Expression>
 | 
			
		||||
      <OverallResult success="true"/>
 | 
			
		||||
    </TestCase>
 | 
			
		||||
    <TestCase name="Template test case method with test types specified inside std::tuple - MyTypes - 1" tags="[class][list][template]" filename="projects/<exe-name>/UsageTests/Class.tests.cpp" >
 | 
			
		||||
      <Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Class.tests.cpp" >
 | 
			
		||||
        <Original>
 | 
			
		||||
          Template_Fixture<TestType>::m_a == 1
 | 
			
		||||
        </Original>
 | 
			
		||||
        <Expanded>
 | 
			
		||||
          1 == 1
 | 
			
		||||
        </Expanded>
 | 
			
		||||
      </Expression>
 | 
			
		||||
      <OverallResult success="true"/>
 | 
			
		||||
    </TestCase>
 | 
			
		||||
    <TestCase name="Template test case method with test types specified inside std::tuple - MyTypes - 2" tags="[class][list][template]" filename="projects/<exe-name>/UsageTests/Class.tests.cpp" >
 | 
			
		||||
      <Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Class.tests.cpp" >
 | 
			
		||||
        <Original>
 | 
			
		||||
          Template_Fixture<TestType>::m_a == 1
 | 
			
		||||
        </Original>
 | 
			
		||||
        <Expanded>
 | 
			
		||||
          1.0 == 1
 | 
			
		||||
        </Expanded>
 | 
			
		||||
      </Expression>
 | 
			
		||||
      <OverallResult success="true"/>
 | 
			
		||||
    </TestCase>
 | 
			
		||||
    <TestCase name="Template test case with test types specified inside std::tuple - MyTypes - 0" tags="[list][template]" filename="projects/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
			
		||||
      <Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
			
		||||
        <Original>
 | 
			
		||||
          sizeof(TestType) > 0
 | 
			
		||||
        </Original>
 | 
			
		||||
        <Expanded>
 | 
			
		||||
          4 > 0
 | 
			
		||||
        </Expanded>
 | 
			
		||||
      </Expression>
 | 
			
		||||
      <OverallResult success="true"/>
 | 
			
		||||
    </TestCase>
 | 
			
		||||
    <TestCase name="Template test case with test types specified inside std::tuple - MyTypes - 1" tags="[list][template]" filename="projects/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
			
		||||
      <Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
			
		||||
        <Original>
 | 
			
		||||
          sizeof(TestType) > 0
 | 
			
		||||
        </Original>
 | 
			
		||||
        <Expanded>
 | 
			
		||||
          1 > 0
 | 
			
		||||
        </Expanded>
 | 
			
		||||
      </Expression>
 | 
			
		||||
      <OverallResult success="true"/>
 | 
			
		||||
    </TestCase>
 | 
			
		||||
    <TestCase name="Template test case with test types specified inside std::tuple - MyTypes - 2" tags="[list][template]" filename="projects/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
			
		||||
      <Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
			
		||||
        <Original>
 | 
			
		||||
          sizeof(TestType) > 0
 | 
			
		||||
        </Original>
 | 
			
		||||
        <Expanded>
 | 
			
		||||
          4 > 0
 | 
			
		||||
        </Expanded>
 | 
			
		||||
      </Expression>
 | 
			
		||||
      <OverallResult success="true"/>
 | 
			
		||||
    </TestCase>
 | 
			
		||||
    <TestCase name="TemplateTest: vectors can be sized and resized - float" tags="[template][vector]" filename="projects/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
			
		||||
      <Expression success="true" type="REQUIRE" filename="projects/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
			
		||||
        <Original>
 | 
			
		||||
@@ -14626,7 +14692,7 @@ loose text artifact
 | 
			
		||||
      </Section>
 | 
			
		||||
      <OverallResult success="true"/>
 | 
			
		||||
    </TestCase>
 | 
			
		||||
    <OverallResults successes="1389" failures="149" expectedFailures="21"/>
 | 
			
		||||
    <OverallResults successes="1395" failures="149" expectedFailures="21"/>
 | 
			
		||||
  </Group>
 | 
			
		||||
  <OverallResults successes="1389" failures="148" expectedFailures="21"/>
 | 
			
		||||
  <OverallResults successes="1395" failures="148" expectedFailures="21"/>
 | 
			
		||||
</Catch>
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user