Opened 3 years ago
Last modified 3 years ago
#33704 closed Bug
Missing migrations in tests — at Version 1
Reported by: | Florian Apolloner | Owned by: | nobody |
---|---|---|---|
Component: | Testing framework | Version: | dev |
Severity: | Normal | Keywords: | |
Cc: | Triage Stage: | Accepted | |
Has patch: | yes | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description (last modified by )
Running
./runtests.py --settings=test_postgresql -v2 postgres_tests.test_search.TestRankingAndWeights.test_ranked_custom_weights --keepdb
with the following settings:
DATABASES = { "default": { "ENGINE": "django.db.backends.postgresql", "NAME": "django", }, "other": { "ENGINE": "django.db.backends.postgresql", "NAME": "django2", }, } # INSTALLED_APPS = [ # 'postgres_tests', # ] SECRET_KEY = "django_tests_secret_key" # Use a fast hasher to speed up tests. PASSWORD_HASHERS = [ "django.contrib.auth.hashers.MD5PasswordHasher", ] DEFAULT_AUTO_FIELD = "django.db.models.AutoField" USE_TZ = False
results in:
Testing against Django installed in '/home/florian/sources/django.git/django' with up to 16 processes Importing application postgres_tests Found 1 test(s). Skipping setup of unused database(s): other. Using existing test database for alias 'default' ('test_django')... Operations to perform: Synchronize unmigrated apps: auth, contenttypes, messages, sessions, staticfiles Apply all migrations: admin, postgres_tests, sites Synchronizing apps without migrations: Creating tables... Running deferred SQL... Running migrations: No migrations to apply. Your models in app(s): 'postgres_tests' have changes that are not yet reflected in a migration, and so won't be applied. Run 'manage.py makemigrations' to make new migrations, and then re-run 'manage.py migrate' to apply them. System check identified no issues (0 silenced). test_ranked_custom_weights (postgres_tests.test_search.TestRankingAndWeights) ... ok
We should investigate why we miss migrations here.
Note:
See TracTickets
for help on using tickets.