mirror of
				https://github.com/catchorg/Catch2.git
				synced 2025-11-03 21:49:32 +01:00 
			
		
		
		
	Fix copy paste error in 7-arg TEMPLATE_TEST_CASE_SIG implementation
Closes #1954
This commit is contained in:
		@@ -1,3 +1,4 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
/*
 | 
					/*
 | 
				
			||||||
 *  Created by Jozef on 12/11/2018.
 | 
					 *  Created by Jozef on 12/11/2018.
 | 
				
			||||||
 *  Copyright 2017 Two Blue Cubes Ltd. All rights reserved.
 | 
					 *  Copyright 2017 Two Blue Cubes Ltd. All rights reserved.
 | 
				
			||||||
@@ -97,7 +98,7 @@
 | 
				
			|||||||
#define INTERNAL_CATCH_REMOVE_PARENS_4_ARG(_0, _1, _2, _3) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_3_ARG(_1, _2, _3)
 | 
					#define INTERNAL_CATCH_REMOVE_PARENS_4_ARG(_0, _1, _2, _3) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_3_ARG(_1, _2, _3)
 | 
				
			||||||
#define INTERNAL_CATCH_REMOVE_PARENS_5_ARG(_0, _1, _2, _3, _4) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_4_ARG(_1, _2, _3, _4)
 | 
					#define INTERNAL_CATCH_REMOVE_PARENS_5_ARG(_0, _1, _2, _3, _4) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_4_ARG(_1, _2, _3, _4)
 | 
				
			||||||
#define INTERNAL_CATCH_REMOVE_PARENS_6_ARG(_0, _1, _2, _3, _4, _5) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_5_ARG(_1, _2, _3, _4, _5)
 | 
					#define INTERNAL_CATCH_REMOVE_PARENS_6_ARG(_0, _1, _2, _3, _4, _5) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_5_ARG(_1, _2, _3, _4, _5)
 | 
				
			||||||
#define INTERNAL_CATCH_REMOVE_PARENS_7_ARG(_0, _1, _2, _3, _4, _5, _6) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_6_ARG(_1, _2, _4, _5, _6)
 | 
					#define INTERNAL_CATCH_REMOVE_PARENS_7_ARG(_0, _1, _2, _3, _4, _5, _6) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_6_ARG(_1, _2, _3, _4, _5, _6)
 | 
				
			||||||
#define INTERNAL_CATCH_REMOVE_PARENS_8_ARG(_0, _1, _2, _3, _4, _5, _6, _7) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_7_ARG(_1, _2, _3, _4, _5, _6, _7)
 | 
					#define INTERNAL_CATCH_REMOVE_PARENS_8_ARG(_0, _1, _2, _3, _4, _5, _6, _7) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_7_ARG(_1, _2, _3, _4, _5, _6, _7)
 | 
				
			||||||
#define INTERNAL_CATCH_REMOVE_PARENS_9_ARG(_0, _1, _2, _3, _4, _5, _6, _7, _8) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_8_ARG(_1, _2, _3, _4, _5, _6, _7, _8)
 | 
					#define INTERNAL_CATCH_REMOVE_PARENS_9_ARG(_0, _1, _2, _3, _4, _5, _6, _7, _8) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_8_ARG(_1, _2, _3, _4, _5, _6, _7, _8)
 | 
				
			||||||
#define INTERNAL_CATCH_REMOVE_PARENS_10_ARG(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_9_ARG(_1, _2, _3, _4, _5, _6, _7, _8, _9)
 | 
					#define INTERNAL_CATCH_REMOVE_PARENS_10_ARG(_0, _1, _2, _3, _4, _5, _6, _7, _8, _9) INTERNAL_CATCH_REMOVE_PARENS(_0), INTERNAL_CATCH_REMOVE_PARENS_9_ARG(_1, _2, _3, _4, _5, _6, _7, _8, _9)
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -16,6 +16,9 @@ Nor would this
 | 
				
			|||||||
:test-result: PASS #1912 -- test spec parser handles escaping
 | 
					:test-result: PASS #1912 -- test spec parser handles escaping
 | 
				
			||||||
:test-result: PASS #1913 - GENERATE inside a for loop should not keep recreating the generator
 | 
					:test-result: PASS #1913 - GENERATE inside a for loop should not keep recreating the generator
 | 
				
			||||||
:test-result: PASS #1913 - GENERATEs can share a line
 | 
					:test-result: PASS #1913 - GENERATEs can share a line
 | 
				
			||||||
 | 
					:test-result: PASS #1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					:test-result: PASS #1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					:test-result: PASS #1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0
 | 
				
			||||||
:test-result: XFAIL #748 - captures with unexpected exceptions
 | 
					:test-result: XFAIL #748 - captures with unexpected exceptions
 | 
				
			||||||
:test-result: PASS #809
 | 
					:test-result: PASS #809
 | 
				
			||||||
:test-result: PASS #833
 | 
					:test-result: PASS #833
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -35,6 +35,9 @@ Generators.tests.cpp:<line number>: passed: i != j for: 1 != 3
 | 
				
			|||||||
Generators.tests.cpp:<line number>: passed: i != j for: 1 != 4
 | 
					Generators.tests.cpp:<line number>: passed: i != j for: 1 != 4
 | 
				
			||||||
Generators.tests.cpp:<line number>: passed: i != j for: 2 != 3
 | 
					Generators.tests.cpp:<line number>: passed: i != j for: 2 != 3
 | 
				
			||||||
Generators.tests.cpp:<line number>: passed: i != j for: 2 != 4
 | 
					Generators.tests.cpp:<line number>: passed: i != j for: 2 != 4
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: passed:
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: passed:
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: passed:
 | 
				
			||||||
Exception.tests.cpp:<line number>: failed: unexpected exception with message: 'answer := 42' with 1 message: 'expected exception'
 | 
					Exception.tests.cpp:<line number>: failed: unexpected exception with message: 'answer := 42' with 1 message: 'expected exception'
 | 
				
			||||||
Exception.tests.cpp:<line number>: failed: unexpected exception with message: 'answer := 42'; expression was: thisThrows() with 1 message: 'expected exception'
 | 
					Exception.tests.cpp:<line number>: failed: unexpected exception with message: 'answer := 42'; expression was: thisThrows() with 1 message: 'expected exception'
 | 
				
			||||||
Exception.tests.cpp:<line number>: passed: thisThrows() with 1 message: 'answer := 42'
 | 
					Exception.tests.cpp:<line number>: passed: thisThrows() with 1 message: 'answer := 42'
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1380,6 +1380,6 @@ due to unexpected exception with message:
 | 
				
			|||||||
  Why would you throw a std::string?
 | 
					  Why would you throw a std::string?
 | 
				
			||||||
 | 
					
 | 
				
			||||||
===============================================================================
 | 
					===============================================================================
 | 
				
			||||||
test cases:  339 |  265 passed |  70 failed |  4 failed as expected
 | 
					test cases:  342 |  268 passed |  70 failed |  4 failed as expected
 | 
				
			||||||
assertions: 1932 | 1780 passed | 131 failed | 21 failed as expected
 | 
					assertions: 1935 | 1783 passed | 131 failed | 21 failed as expected
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -302,6 +302,30 @@ Generators.tests.cpp:<line number>: PASSED:
 | 
				
			|||||||
with expansion:
 | 
					with expansion:
 | 
				
			||||||
  2 != 4
 | 
					  2 != 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					#1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>
 | 
				
			||||||
 | 
					...............................................................................
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: PASSED:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					#1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>
 | 
				
			||||||
 | 
					...............................................................................
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: PASSED:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					#1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>
 | 
				
			||||||
 | 
					...............................................................................
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: PASSED:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-------------------------------------------------------------------------------
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
#748 - captures with unexpected exceptions
 | 
					#748 - captures with unexpected exceptions
 | 
				
			||||||
  outside assertions
 | 
					  outside assertions
 | 
				
			||||||
@@ -15124,6 +15148,6 @@ Misc.tests.cpp:<line number>
 | 
				
			|||||||
Misc.tests.cpp:<line number>: PASSED:
 | 
					Misc.tests.cpp:<line number>: PASSED:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
===============================================================================
 | 
					===============================================================================
 | 
				
			||||||
test cases:  339 |  249 passed |  86 failed |  4 failed as expected
 | 
					test cases:  342 |  252 passed |  86 failed |  4 failed as expected
 | 
				
			||||||
assertions: 1949 | 1780 passed | 148 failed | 21 failed as expected
 | 
					assertions: 1952 | 1783 passed | 148 failed | 21 failed as expected
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -302,6 +302,30 @@ Generators.tests.cpp:<line number>: PASSED:
 | 
				
			|||||||
with expansion:
 | 
					with expansion:
 | 
				
			||||||
  2 != 4
 | 
					  2 != 4
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					#1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>
 | 
				
			||||||
 | 
					...............................................................................
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: PASSED:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					#1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>
 | 
				
			||||||
 | 
					...............................................................................
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: PASSED:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					#1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>
 | 
				
			||||||
 | 
					...............................................................................
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Misc.tests.cpp:<line number>: PASSED:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
-------------------------------------------------------------------------------
 | 
					-------------------------------------------------------------------------------
 | 
				
			||||||
#748 - captures with unexpected exceptions
 | 
					#748 - captures with unexpected exceptions
 | 
				
			||||||
  outside assertions
 | 
					  outside assertions
 | 
				
			||||||
@@ -482,6 +506,6 @@ Condition.tests.cpp:<line number>: FAILED:
 | 
				
			|||||||
  CHECK( true != true )
 | 
					  CHECK( true != true )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
===============================================================================
 | 
					===============================================================================
 | 
				
			||||||
test cases: 23 | 18 passed | 3 failed | 2 failed as expected
 | 
					test cases: 26 | 21 passed | 3 failed | 2 failed as expected
 | 
				
			||||||
assertions: 54 | 47 passed | 4 failed | 3 failed as expected
 | 
					assertions: 57 | 50 passed | 4 failed | 3 failed as expected
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,7 +1,7 @@
 | 
				
			|||||||
<?xml version="1.0" encoding="UTF-8"?>
 | 
					<?xml version="1.0" encoding="UTF-8"?>
 | 
				
			||||||
<testsuitesloose text artifact
 | 
					<testsuitesloose text artifact
 | 
				
			||||||
>
 | 
					>
 | 
				
			||||||
  <testsuite name="<exe-name>" errors="17" failures="132" tests="1950" hostname="tbd" time="{duration}" timestamp="{iso8601-timestamp}">
 | 
					  <testsuite name="<exe-name>" errors="17" failures="132" tests="1953" hostname="tbd" time="{duration}" timestamp="{iso8601-timestamp}">
 | 
				
			||||||
    <properties>
 | 
					    <properties>
 | 
				
			||||||
      <property name="filters" value="~[!nonportable]~[!benchmark]~[approvals] *"/>
 | 
					      <property name="filters" value="~[!nonportable]~[!benchmark]~[approvals] *"/>
 | 
				
			||||||
      <property name="random-seed" value="1"/>
 | 
					      <property name="random-seed" value="1"/>
 | 
				
			||||||
@@ -35,6 +35,9 @@ Nor would this
 | 
				
			|||||||
    <testcase classname="<exe-name>.global" name="#1912 -- test spec parser handles escaping/backslash in test name" time="{duration}" status="run"/>
 | 
					    <testcase classname="<exe-name>.global" name="#1912 -- test spec parser handles escaping/backslash in test name" time="{duration}" status="run"/>
 | 
				
			||||||
    <testcase classname="<exe-name>.global" name="#1913 - GENERATE inside a for loop should not keep recreating the generator" time="{duration}" status="run"/>
 | 
					    <testcase classname="<exe-name>.global" name="#1913 - GENERATE inside a for loop should not keep recreating the generator" time="{duration}" status="run"/>
 | 
				
			||||||
    <testcase classname="<exe-name>.global" name="#1913 - GENERATEs can share a line" time="{duration}" status="run"/>
 | 
					    <testcase classname="<exe-name>.global" name="#1913 - GENERATEs can share a line" time="{duration}" status="run"/>
 | 
				
			||||||
 | 
					    <testcase classname="<exe-name>.global" name="#1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0" time="{duration}" status="run"/>
 | 
				
			||||||
 | 
					    <testcase classname="<exe-name>.global" name="#1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0" time="{duration}" status="run"/>
 | 
				
			||||||
 | 
					    <testcase classname="<exe-name>.global" name="#1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0" time="{duration}" status="run"/>
 | 
				
			||||||
    <testcase classname="<exe-name>.global" name="#748 - captures with unexpected exceptions/outside assertions" time="{duration}" status="run">
 | 
					    <testcase classname="<exe-name>.global" name="#748 - captures with unexpected exceptions/outside assertions" time="{duration}" status="run">
 | 
				
			||||||
      <error type="TEST_CASE">
 | 
					      <error type="TEST_CASE">
 | 
				
			||||||
FAILED:
 | 
					FAILED:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1413,6 +1413,9 @@ Message.tests.cpp:<line number>
 | 
				
			|||||||
  <file path="tests/<exe-name>/UsageTests/Misc.tests.cpp">
 | 
					  <file path="tests/<exe-name>/UsageTests/Misc.tests.cpp">
 | 
				
			||||||
    <testCase name="# A test name that starts with a #" duration="{duration}"/>
 | 
					    <testCase name="# A test name that starts with a #" duration="{duration}"/>
 | 
				
			||||||
    <testCase name="#1175 - Hidden Test" duration="{duration}"/>
 | 
					    <testCase name="#1175 - Hidden Test" duration="{duration}"/>
 | 
				
			||||||
 | 
					    <testCase name="#1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0" duration="{duration}"/>
 | 
				
			||||||
 | 
					    <testCase name="#1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0" duration="{duration}"/>
 | 
				
			||||||
 | 
					    <testCase name="#1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0" duration="{duration}"/>
 | 
				
			||||||
    <testCase name="#835 -- errno should not be touched by Catch" duration="{duration}">
 | 
					    <testCase name="#835 -- errno should not be touched by Catch" duration="{duration}">
 | 
				
			||||||
      <skipped message="CHECK(f() == 0)">
 | 
					      <skipped message="CHECK(f() == 0)">
 | 
				
			||||||
FAILED:
 | 
					FAILED:
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -68,6 +68,12 @@ ok {test-number} - i != j for: 1 != 4
 | 
				
			|||||||
ok {test-number} - i != j for: 2 != 3
 | 
					ok {test-number} - i != j for: 2 != 3
 | 
				
			||||||
# #1913 - GENERATEs can share a line
 | 
					# #1913 - GENERATEs can share a line
 | 
				
			||||||
ok {test-number} - i != j for: 2 != 4
 | 
					ok {test-number} - i != j for: 2 != 4
 | 
				
			||||||
 | 
					# #1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					ok {test-number} -
 | 
				
			||||||
 | 
					# #1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					ok {test-number} -
 | 
				
			||||||
 | 
					# #1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0
 | 
				
			||||||
 | 
					ok {test-number} -
 | 
				
			||||||
# #748 - captures with unexpected exceptions
 | 
					# #748 - captures with unexpected exceptions
 | 
				
			||||||
not ok {test-number} - unexpected exception with message: 'answer := 42' with 1 message: 'expected exception'
 | 
					not ok {test-number} - unexpected exception with message: 'answer := 42' with 1 message: 'expected exception'
 | 
				
			||||||
# #748 - captures with unexpected exceptions
 | 
					# #748 - captures with unexpected exceptions
 | 
				
			||||||
@@ -3890,5 +3896,5 @@ ok {test-number} - q3 == 23. for: 23.0 == 23.0
 | 
				
			|||||||
ok {test-number} -
 | 
					ok {test-number} -
 | 
				
			||||||
# xmlentitycheck
 | 
					# xmlentitycheck
 | 
				
			||||||
ok {test-number} -
 | 
					ok {test-number} -
 | 
				
			||||||
1..1941
 | 
					1..1944
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -34,6 +34,12 @@ Tricky.tests.cpp:<line number>|nexplicit failure with message:|n  "1514"']
 | 
				
			|||||||
##teamcity[testFinished name='#1913 - GENERATE inside a for loop should not keep recreating the generator' duration="{duration}"]
 | 
					##teamcity[testFinished name='#1913 - GENERATE inside a for loop should not keep recreating the generator' duration="{duration}"]
 | 
				
			||||||
##teamcity[testStarted name='#1913 - GENERATEs can share a line']
 | 
					##teamcity[testStarted name='#1913 - GENERATEs can share a line']
 | 
				
			||||||
##teamcity[testFinished name='#1913 - GENERATEs can share a line' duration="{duration}"]
 | 
					##teamcity[testFinished name='#1913 - GENERATEs can share a line' duration="{duration}"]
 | 
				
			||||||
 | 
					##teamcity[testStarted name='#1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0']
 | 
				
			||||||
 | 
					##teamcity[testFinished name='#1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0' duration="{duration}"]
 | 
				
			||||||
 | 
					##teamcity[testStarted name='#1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0']
 | 
				
			||||||
 | 
					##teamcity[testFinished name='#1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0' duration="{duration}"]
 | 
				
			||||||
 | 
					##teamcity[testStarted name='#1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0']
 | 
				
			||||||
 | 
					##teamcity[testFinished name='#1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0' duration="{duration}"]
 | 
				
			||||||
##teamcity[testStarted name='#748 - captures with unexpected exceptions']
 | 
					##teamcity[testStarted name='#748 - captures with unexpected exceptions']
 | 
				
			||||||
Exception.tests.cpp:<line number>|nunexpected exception with messages:|n  "answer := 42"|n  "expected exception"- failure ignore as test marked as |'ok to fail|'|n']
 | 
					Exception.tests.cpp:<line number>|nunexpected exception with messages:|n  "answer := 42"|n  "expected exception"- failure ignore as test marked as |'ok to fail|'|n']
 | 
				
			||||||
Exception.tests.cpp:<line number>|nunexpected exception with messages:|n  "answer := 42"|n  "expected exception"|n  REQUIRE_NOTHROW( thisThrows() )|nwith expansion:|n  thisThrows()|n- failure ignore as test marked as |'ok to fail|'|n']
 | 
					Exception.tests.cpp:<line number>|nunexpected exception with messages:|n  "answer := 42"|n  "expected exception"|n  REQUIRE_NOTHROW( thisThrows() )|nwith expansion:|n  thisThrows()|n- failure ignore as test marked as |'ok to fail|'|n']
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -305,6 +305,15 @@ Nor would this
 | 
				
			|||||||
      </Expression>
 | 
					      </Expression>
 | 
				
			||||||
      <OverallResult success="true"/>
 | 
					      <OverallResult success="true"/>
 | 
				
			||||||
    </TestCase>
 | 
					    </TestCase>
 | 
				
			||||||
 | 
					    <TestCase name="#1954 - 7 arg template test case sig compiles - 1, 1, 1, 1, 1, 0, 0" tags="[.][compilation][regression]" filename="tests/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
				
			||||||
 | 
					      <OverallResult success="true"/>
 | 
				
			||||||
 | 
					    </TestCase>
 | 
				
			||||||
 | 
					    <TestCase name="#1954 - 7 arg template test case sig compiles - 5, 1, 1, 1, 1, 0, 0" tags="[.][compilation][regression]" filename="tests/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
				
			||||||
 | 
					      <OverallResult success="true"/>
 | 
				
			||||||
 | 
					    </TestCase>
 | 
				
			||||||
 | 
					    <TestCase name="#1954 - 7 arg template test case sig compiles - 5, 3, 1, 1, 1, 0, 0" tags="[.][compilation][regression]" filename="tests/<exe-name>/UsageTests/Misc.tests.cpp" >
 | 
				
			||||||
 | 
					      <OverallResult success="true"/>
 | 
				
			||||||
 | 
					    </TestCase>
 | 
				
			||||||
    <TestCase name="#748 - captures with unexpected exceptions" tags="[!shouldfail][!throws][.][failing]" filename="tests/<exe-name>/UsageTests/Exception.tests.cpp" >
 | 
					    <TestCase name="#748 - captures with unexpected exceptions" tags="[!shouldfail][!throws][.][failing]" filename="tests/<exe-name>/UsageTests/Exception.tests.cpp" >
 | 
				
			||||||
      <Section name="outside assertions" filename="tests/<exe-name>/UsageTests/Exception.tests.cpp" >
 | 
					      <Section name="outside assertions" filename="tests/<exe-name>/UsageTests/Exception.tests.cpp" >
 | 
				
			||||||
        <Info>
 | 
					        <Info>
 | 
				
			||||||
@@ -18109,7 +18118,7 @@ loose text artifact
 | 
				
			|||||||
      </Section>
 | 
					      </Section>
 | 
				
			||||||
      <OverallResult success="true"/>
 | 
					      <OverallResult success="true"/>
 | 
				
			||||||
    </TestCase>
 | 
					    </TestCase>
 | 
				
			||||||
    <OverallResults successes="1780" failures="149" expectedFailures="21"/>
 | 
					    <OverallResults successes="1783" failures="149" expectedFailures="21"/>
 | 
				
			||||||
  </Group>
 | 
					  </Group>
 | 
				
			||||||
  <OverallResults successes="1780" failures="148" expectedFailures="21"/>
 | 
					  <OverallResults successes="1783" failures="148" expectedFailures="21"/>
 | 
				
			||||||
</Catch>
 | 
					</Catch>
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -482,4 +482,10 @@ TEST_CASE( "#1175 - Hidden Test", "[.]" ) {
 | 
				
			|||||||
  SUCCEED();
 | 
					  SUCCEED();
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					TEMPLATE_TEST_CASE_SIG("#1954 - 7 arg template test case sig compiles", "[regression][.compilation]",
 | 
				
			||||||
 | 
					                       ((int Tnx, int Tnu, int Tny, int Tph, int Tch, int Tineq, int Teq), Tnx, Tnu, Tny, Tph, Tch, Tineq, Teq),
 | 
				
			||||||
 | 
					                       (1, 1, 1, 1, 1, 0, 0), (5, 1, 1, 1, 1, 0, 0), (5, 3, 1, 1, 1, 0, 0)) {
 | 
				
			||||||
 | 
					    SUCCEED();
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
}} // namespace MiscTests
 | 
					}} // namespace MiscTests
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user