#24484: Add a helpful message when running tests with models without migrations --------------------------------------+------------------------------------ Reporter: acdha | Owner: kaedroho Type: Cleanup/optimization | Status: assigned Component: Testing framework | Version: master Severity: Normal | Resolution: Keywords: | Triage Stage: Accepted Has patch: 1 | Needs documentation: 0 Needs tests: 0 | Patch needs improvement: 1 Easy pickings: 0 | UI/UX: 0 --------------------------------------+------------------------------------
Comment (by pzrq): Ended up looking at this as part of my PyConAU yak shaving. Squashed version for master: https://github.com/django/django/pull/5100 Full branch, tests and reasoning in commits for code review: https://github.com/pzrq/django/compare/ticket-24484-4 Squashed version rebased (some minor test merge conflicts) for 1.8: https://github.com/pzrq/django/compare/ticket-24484-4-squash-18 Let me know if anyone has any questions, e.g. it took my aging 2011 Macbook Air an extra ~17 seconds to run the `has_unmigrated_models` before it was renamed to `check_unmigrated_models` and some further refactoring applied. I also haven't thought about things like any possible interactions with things like `--keepdb`, just run it against the full test suite under Python 3.4. -- Ticket URL: <https://code.djangoproject.com/ticket/24484#comment:6> Django <https://code.djangoproject.com/> The Web framework for perfectionists with deadlines. -- You received this message because you are subscribed to the Google Groups "Django updates" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-updates+unsubscr...@googlegroups.com. To post to this group, send email to django-updates@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-updates/063.13e893a85ab3add85ab95388278e826c%40djangoproject.com. For more options, visit https://groups.google.com/d/optout.