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:
Martin Hořeňovský
2022-10-26 21:03:49 +02:00
parent 17fac854ae
commit c6dfeb5e7d
21 changed files with 422 additions and 6079 deletions

View File

@@ -1394,6 +1394,6 @@ due to unexpected exception with message:
Why would you throw a std::string?
===============================================================================
test cases: 395 | 319 passed | 69 failed | 7 failed as expected
assertions: 2295 | 2140 passed | 128 failed | 27 failed as expected
test cases: 394 | 318 passed | 69 failed | 7 failed as expected
assertions: 2144 | 1989 passed | 128 failed | 27 failed as expected