Port run-assert-msg-test.sh and run-collate-tests.sh to GTest
Currently these two tests (in the tests/
directory) are not run on Meson (they used to be run on autotools), use sh and don’t use the same test framework as the rest of our tests.
They need to be ported to GTest and integrated back into Meson/CI.