diff options
| author | Martin Hořeňovský | 2026-01-08 14:35:05 +0100 |
|---|---|---|
| committer | Martin Hořeňovský | 2026-01-11 14:53:08 +0100 |
| commit | 2580eadc4230eedf1b66841bdd27a8aacc2412a5 (patch) | |
| tree | ba8508f3ab737c0b9d11a2fd5c33d0bdbfcd457e /tests/SelfTest/UsageTests/Message.tests.cpp | |
| parent | b59f4f352291a89c4a3fe1488eeccbddeea85625 (diff) | |
| download | catch3-2580eadc4230eedf1b66841bdd27a8aacc2412a5.tar.gz | |
Add UNSCOPED_CAPTURE
Closes #2954
Closes #3010
Diffstat (limited to 'tests/SelfTest/UsageTests/Message.tests.cpp')
| -rw-r--r-- | tests/SelfTest/UsageTests/Message.tests.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/SelfTest/UsageTests/Message.tests.cpp b/tests/SelfTest/UsageTests/Message.tests.cpp index 594e8892..9d2a2f5e 100644 --- a/tests/SelfTest/UsageTests/Message.tests.cpp +++ b/tests/SelfTest/UsageTests/Message.tests.cpp @@ -369,3 +369,13 @@ TEST_CASE( UNSCOPED_INFO( "b" ); REQUIRE( false ); } + +TEST_CASE( "Unscoped capture outlives scope", + "[messages][unscoped][capture][!shouldfail]" ) { + int i = 1; + SECTION( "A" ) { + int j = 2; + UNSCOPED_CAPTURE( i, j, i + j ); + } + REQUIRE( false ); +} |