tests: Stop using the implicit source tests and explicitely run them

This makes use of the new helper classes to generate the source tests,
making them explicit to run
5 files changed