Draft: refactor: reorganize tests for consistency across sources

What does this MR do and why?

refactor: reorganize tests files per sources, rather than the currently inconsistent approach. This should make adding tests for new sources more straightforward.

Cross-cutting test files are preserved.

Closes #109 (closed)

Before:

Summary [   0.553s] 575 tests run: 575 passed, 0 skipped

After

Summary [   0.590s] 575 tests run: 575 passed, 0 skipped

How to set up and validate locally

N/A

Edited by Daniele Rossetti

Merge request reports

Loading