This PR adds a Maze Runner test suite that runs against a Symfony 5 fixture (other versions will be added in the future). This has also been added to CI
The tests are roughly the same as the Laravel MR test suite, specifically:
The diff is quite large because this contains a new fixture, the Maze Runner infrastructure to run the tests and the tests themselves. It will be much easier to review commit by commit or by ignoring the first commit using this diff
Goal
This PR adds a Maze Runner test suite that runs against a Symfony 5 fixture (other versions will be added in the future). This has also been added to CI
The tests are roughly the same as the Laravel MR test suite, specifically:
The CONTRIBUTING guide has instructions on how to run the tests. The short version is:
The diff is quite large because this contains a new fixture, the Maze Runner infrastructure to run the tests and the tests themselves. It will be much easier to review commit by commit or by ignoring the first commit using this diff