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