#21977: Deprecate SimpleTestCase.urls in favor of override_settings -------------------------------------+------------------------------------- Reporter: timo | Owner: Type: | anubhav9042 Cleanup/optimization | Status: assigned Component: Testing framework | Version: master Severity: Normal | Resolution: Keywords: | Triage Stage: Accepted Has patch: 0 | Needs documentation: 0 Needs tests: 0 | Patch needs improvement: 0 Easy pickings: 0 | UI/UX: 0 -------------------------------------+-------------------------------------
Comment (by timo): Yes, the function which sets urls should warn with a `RemovedInDjango20Warning` (two releases from now) so that users who are using this feature are warned to update their code. The deprecation message should say something like "SimpleTestCase.urls is deprecated, use @override_settings(ROOT_URLCONF=...) instead.". A test to verify that the warning is raised under the appropriate circumstances wouldn't hurt. -- Ticket URL: <https://code.djangoproject.com/ticket/21977#comment:9> 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/062.4f9c81152caae72cbe1ceae5e7518b1c%40djangoproject.com. For more options, visit https://groups.google.com/d/optout.