mirror of
https://github.com/catchorg/Catch2.git
synced 2025-08-02 13:25:41 +02:00
Split tests for TestSpec into its own file
They also got slapped with the `[approvals]` tag in the process, because we have too many approval tests and want less of them, and these particular tests don't bring much value. Related to #2090
This commit is contained in:
@@ -2082,308 +2082,6 @@ ok {test-number} - &EvilMatcher(), EvilAddressOfOperatorUsed
|
||||
ok {test-number} - EvilMatcher() || ( EvilMatcher() && !EvilMatcher() )
|
||||
# Overloaded comma or address-of operators are not used
|
||||
ok {test-number} - ( EvilMatcher() && EvilMatcher() ) || !EvilMatcher()
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - parseTestSpec( "*a" ).matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - parseTestSpec( "a*" ).matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - parseTestSpec( "*a*" ).matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.hasFilters() == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcA ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcB ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcC ) == false for: false == false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *tcD ) == true for: true == true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( " aardvark " ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( " aardvark" ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( " aardvark " ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( "aardvark " ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( "aardvark" ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( " aardvark " ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( " aardvark" ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( " aardvark " ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( "aardvark " ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches( *fakeTestCase( "aardvark" ) ) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches(*fakeTestCase("hidden and foo", "[.][foo]")) for: true
|
||||
# Parse test names and tags
|
||||
ok {test-number} - !(spec.matches(*fakeTestCase("only foo", "[foo]"))) for: !false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - !(spec.matches(*fakeTestCase("hidden and foo", "[.][foo]"))) for: !false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - !(spec.matches(*fakeTestCase("only foo", "[foo]"))) for: !false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - !(spec.matches(*fakeTestCase("only hidden", "[.]"))) for: !false
|
||||
# Parse test names and tags
|
||||
ok {test-number} - spec.matches(*fakeTestCase("neither foo nor hidden", "[bar]")) for: true
|
||||
# Parse uints
|
||||
ok {test-number} - parseUInt( "0" ) == Optional<unsigned int>{ 0 } for: {?} == {?}
|
||||
# Parse uints
|
||||
@@ -4624,5 +4322,5 @@ ok {test-number} - q3 == 23. for: 23.0 == 23.0
|
||||
ok {test-number} -
|
||||
# xmlentitycheck
|
||||
ok {test-number} -
|
||||
1..2310
|
||||
1..2159
|
||||
|
||||
|
Reference in New Issue
Block a user