Added TestCaseInfoHasher and tests. (#2394)

Test case hashing includes tags and class name

As the hasher involves more code now, it was split out into its own file
and it got its own set of tests.

Closes #2304
This commit is contained in:
Daniel Feist
2022-03-31 16:46:41 +02:00
committed by GitHub
parent 1a8a793178
commit 78e33ce51f
24 changed files with 493 additions and 42 deletions

View File

@@ -1395,6 +1395,6 @@ due to unexpected exception with message:
Why would you throw a std::string?
===============================================================================
test cases: 386 | 310 passed | 69 failed | 7 failed as expected
assertions: 2219 | 2064 passed | 128 failed | 27 failed as expected
test cases: 388 | 312 passed | 69 failed | 7 failed as expected
assertions: 2224 | 2069 passed | 128 failed | 27 failed as expected