#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.

Reply via email to