The tests are currently designed around running against main, both this repository and the fixture repository. To facilitate running integration tests on pull requests, certain test setups need to be changed to handle multiple test runs at once, from different branches.