mirror of
https://github.com/jazzband/django-axes.git
synced 2026-03-16 22:30:23 +00:00
Clean up database test case imports
Signed-off-by: Aleksi Häkli <aleksi.hakli@iki.fi>
This commit is contained in:
parent
d293976e1c
commit
15d2f98980
1 changed files with 8 additions and 7 deletions
|
|
@ -1,27 +1,28 @@
|
|||
from django.apps.registry import apps
|
||||
from django.db import connection
|
||||
from django.db.migrations.autodetector import MigrationAutodetector
|
||||
from django.db.migrations.executor import MigrationExecutor
|
||||
from django.db.migrations.state import ProjectState
|
||||
from django.test import TestCase
|
||||
from django.utils import translation
|
||||
|
||||
|
||||
class MigrationsCheck(TestCase):
|
||||
def setUp(self):
|
||||
from django.utils import translation
|
||||
self.saved_locale = translation.get_language()
|
||||
translation.deactivate_all()
|
||||
|
||||
def tearDown(self):
|
||||
if self.saved_locale is not None:
|
||||
from django.utils import translation
|
||||
translation.activate(self.saved_locale)
|
||||
|
||||
def test_missing_migrations(self):
|
||||
from django.db import connection
|
||||
from django.apps.registry import apps
|
||||
from django.db.migrations.executor import MigrationExecutor
|
||||
executor = MigrationExecutor(connection)
|
||||
from django.db.migrations.autodetector import MigrationAutodetector
|
||||
from django.db.migrations.state import ProjectState
|
||||
autodetector = MigrationAutodetector(
|
||||
executor.loader.project_state(),
|
||||
ProjectState.from_apps(apps),
|
||||
)
|
||||
|
||||
changes = autodetector.changes(graph=executor.loader.graph)
|
||||
|
||||
self.assertEqual({}, changes)
|
||||
|
|
|
|||
Loading…
Reference in a new issue