#27035: DiscoverRunner's setup_test_environment() hard-codes settings.DEBUG to
False
-------------------------------------+-------------------------------------
     Reporter:  cjerdonek            |                    Owner:  cjerdonek
         Type:                       |                   Status:  assigned
  Cleanup/optimization               |
    Component:  Testing framework    |                  Version:  master
     Severity:  Normal               |               Resolution:
     Keywords:                       |             Triage Stage:
                                     |  Unreviewed
    Has patch:  0                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------

Comment (by cjerdonek):

 Or are you suggesting that an argument be added to both
 `DiscoverRunner.setup_test_environment()` ''and''
 `DiscoverRunner.run_tests()`?  That would be another way to address the
 subclassing issue without needing to copy / reimplement methods.

 See
 
[https://github.com/django/django/blob/a6baada7bdf0c2b14045ee86364f9401c7b91b7c/django/core/management/commands/test.py#L60
 here] for how the test management command constructs the runner and
 invokes `run_tests()`. As you can see, there are two options for passing
 options: passing to the constructor and passing to `run_tests()`.
 Currently, only the test labels are being passed to `run_tests()` and the
 rest are passed via the constructor.

--
Ticket URL: <https://code.djangoproject.com/ticket/27035#comment:4>
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/067.bc01a8e0c85e78c38a5bb14f8d8a408e%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to