Current Situation
MySQL tests are currently mocked. Currently only our Postgres and Sqlite database backends use live tests.
Proposed Actions
- Create live tests within the
scripts/ folder, based on the current postgres and sqlite tests.
- Add these new tests to the Hatch CI
- Install MySQL onto the local testing environment
- Run the live tests
- Bugfix MySQL connectors, if needed
- Update the CI to leverage these new tests.
- Update MySQL test configuration to match the CI settings, if needed.
Current Situation
MySQL tests are currently mocked. Currently only our Postgres and Sqlite database backends use live tests.
Proposed Actions
scripts/folder, based on the current postgres and sqlite tests.