Restructure some tests, avoid duplicate tests
Currently the tests test-(raviartthomassimplex|lagrange|orthonormal)(1|2|3|all)
are poorly organized. The all
variant duplicates all checks already contained in the 1d-3d variants. Additionally it contains 4d checks and some additional ones for 1d-3d. This MR cleans up the tests by removing the all
variants and collecting all checks for one dimension in a single test. This avoids duplicate checks and makes the test structure more consistent (and more modular). Since these are amongst the most expensive tests, it may also improve runtime because it allows to use more cores.
The MR does not change the test coverage! Furthermore it is orthogonal to !59 (merged). However, these MRs may lead to a conflict, because they both change the same CMakeLists.txt
.