Refactor tests

Adjust organization of test to allow for better separation of concerns.

Refactor data structures that hold reference results to enable more correct handling of metric terms and non-Riemann problems as test cases.

Merge request reports

Loading