jazzband / django-axes

Keep track of failed login attempts in Django-powered sites.
MIT License
1.49k stars 346 forks source link

Tests: add test cases for migrations #1208

Open hirotasoshu opened 3 months ago

hirotasoshu commented 3 months ago

We currently have no tests to ensure that migrations are backwards and forwards compatible. My proposal is to add this tests using django-test-migrations and include them to our CI pipeline. We could also add a linter for migrations

Additional context Originally discussed in #1191

aleksihakli commented 3 months ago

Sounds like a good proposal. Fix for issue #1191 has been merged and released but it would be great to have backwards-compatibility available in the future for all releases, where possible.