I will have to study the code again. As noted [here](https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/unit-tests/#using-another-settings-module), we support running the tests with multiple databases -- even different databases. This seems a little tricky, but it should be doable.