Describe the bug
The improved regex breaks test-fixtures (like TEST_CASE_METHOD(fixture, "testname")) detection of the ParseAndAddCatchTest helper script
Expected behavior
TEST_CASE_METHOD(fixture, "testcase") tests should be part of the detected test cases
Reproduction steps
add a testcase with a fixture like
TEST_CASE_METHOD(fixture, "testname")
{
REQUIRE(true);
}
See that the current regex doesn't match the test case with fixture
https://regex101.com/r/j6Y4n9/1
Platform information:
- Catch version: 2.13.3 (introduced in 2.13.2 with regex change for
TEMPLATE_TEST_CASE() and not fixed by my new regex in 2.13.3)
Additional context
Describe the bug
The improved regex breaks test-fixtures (like
TEST_CASE_METHOD(fixture, "testname")) detection of the ParseAndAddCatchTest helper scriptExpected behavior
TEST_CASE_METHOD(fixture, "testcase")tests should be part of the detected test casesReproduction steps
add a testcase with a fixture like
See that the current regex doesn't match the test case with fixture
https://regex101.com/r/j6Y4n9/1
Platform information:
TEMPLATE_TEST_CASE()and not fixed by my new regex in 2.13.3)Additional context
TEMPLATE_TEST_CASE()introduction 3e8800b