[Django] #21230: Remove usage of direct settings manipulation in Django's tests

30 views
Skip to first unread message

Django

unread,
Oct 5, 2013, 8:07:16 AM10/5/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
------------------------------------------------+------------------------
Reporter: akaariai | Owner: nobody
Type: Cleanup/optimization | Status: new
Component: Testing framework | Version: master
Severity: Normal | Keywords:
Triage Stage: Accepted | Has patch: 0
Needs documentation: 0 | Needs tests: 0
Patch needs improvement: 0 | Easy pickings: 1
UI/UX: 0 |
------------------------------------------------+------------------------
A number of tests use direct settings manipulation. They should instead
use django.test.utils.override_settings(). Direct manipulation doesn't
send setting_changed signal, and is also error-prone as it is somewhat
easy to miss changing the setting back to its original value.

I am marking this as easy picking. The problematic tests can be found with
`git grep 'settings\.\w* ='` in tests/ directory (another directory is
django/contrib/gis). Pick one file, change instances of
settings.SOME_SETTING = someval to with
override_settings(SOME_SETTING=someval) and reindent as needed. Run tests,
commit, send pull request and repeat for some other file.

--
Ticket URL: <https://code.djangoproject.com/ticket/21230>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

Django

unread,
Oct 6, 2013, 4:00:28 PM10/6/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: Sephi
Type: 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: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by Sephi):

* owner: nobody => Sephi
* status: new => assigned


--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:1>

Django

unread,
Oct 13, 2013, 4:06:48 PM10/13/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: Sephi
Type: 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: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by Sephi):

Looks like it's not as easy as it seems: the usage of override_settings in
some tests is problematic (see #21263).

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:2>

Django

unread,
Oct 14, 2013, 2:21:57 AM10/14/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: Sephi
Type: 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: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by akaariai):

You don't have to tackle all of the manual settings changes in one patch.
The problematic cases can be dealt separately. There are also some easy
cases, and getting rid of those would be a good start.

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:3>

Django

unread,
Oct 14, 2013, 9:02:02 AM10/14/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: Sephi
Type: 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: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by bouke):

The listed `git grep` didn't work for me (Git 1.8.2.2 on OS X), but `git
grep 'settings\.[a-zA-Z_]* ='` provides a starting point.

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:4>

Django

unread,
Oct 14, 2013, 10:13:07 AM10/14/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: Sephi
Type: 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: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by bouke):

I started off with some changes (mostly low hanging fruits), as for some
cases the manipulations are very concise. See the PR:
https://github.com/django/django/pull/1739

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:5>

Django

unread,
Oct 14, 2013, 3:24:30 PM10/14/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by Sephi):

* status: assigned => new
* owner: Sephi =>


Comment:

Please don't forget to check the owner field before starting to work on a
ticket (see https://docs.djangoproject.com/en/1.5/internals/contributing
/writing-code/submitting-patches/#claiming-tickets). I'm unassigning it,
feel free to reassign it to yourself.

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:6>

Django

unread,
Oct 15, 2013, 10:33:37 AM10/15/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by bouke):

Ah yes, I probably didn't pay attention, sorry!

Please see my updated PR, containing 75% reduction in direct settings
manipulation.

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:7>

Django

unread,
Oct 15, 2013, 10:34:12 AM10/15/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: bouke
Type: 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: 1 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by bouke):

* status: new => assigned

* owner: => bouke


--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:8>

Django

unread,
Oct 21, 2013, 11:37:28 AM10/21/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: bouke
Type: 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: 1 | UI/UX: 0
--------------------------------------+------------------------------------

Comment (by Tim Graham <timograham@…>):

In [changeset:"3565efaa451db6eb735a085ea6aae3fe86e6d283"]:
{{{
#!CommitTicketReference repository=""
revision="3565efaa451db6eb735a085ea6aae3fe86e6d283"
Removed some direct settings manipulations in tests; refs #21230.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:9>

Django

unread,
Nov 3, 2013, 3:48:31 AM11/3/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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
--------------------------------------+------------------------------------
Changes (by bouke):

* status: assigned => new
* owner: bouke =>
* easy: 1 => 0


Comment:

There are still some direct settings manipulations left, but require a bit
more puzzling.

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:10>

Django

unread,
Nov 28, 2013, 8:23:14 AM11/28/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
-------------------------------------+-------------------------------------
Reporter: akaariai | Owner:
Type: | unaizalakain
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
-------------------------------------+-------------------------------------
Changes (by unaizalakain):

* status: new => assigned

* owner: => unaizalakain


--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:11>

Django

unread,
Nov 28, 2013, 8:38:39 AM11/28/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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
--------------------------------------+------------------------------------
Changes (by unaizalakain):

* status: assigned => new
* owner: unaizalakain =>


Comment:

PR sent: https://github.com/django/django/pull/2003

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:12>

Django

unread,
Nov 30, 2013, 1:47:54 PM11/30/13
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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 Tim Graham <timograham@…>):

In [changeset:"2688462f914960b568dce4cb529db77e982a5284"]:
{{{
#!CommitTicketReference repository=""
revision="2688462f914960b568dce4cb529db77e982a5284"
Refs #21230 -- removed direct settings manipulation from template tests
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:13>

Django

unread,
Mar 18, 2014, 12:12:20 PM3/18/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:
Type: Cleanup/optimization | Status: closed

Component: Testing framework | Version: master
Severity: Normal | Resolution: fixed

Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by anubhav9042):

* status: new => closed
* resolution: => fixed


--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:14>

Django

unread,
Mar 18, 2014, 4:05:51 PM3/18/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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
--------------------------------------+------------------------------------
Changes (by mjtamlyn):

* status: closed => new
* resolution: fixed =>


Comment:

By my reckoning, there is still direct manipulation in
`signed_cookies_tests/tests.py` and `staticfiles_tests/tests.py`

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:15>

Django

unread,
Apr 7, 2014, 7:19:05 PM4/7/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: whoshuu
Type: 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
--------------------------------------+------------------------------------
Changes (by whoshuu):

* owner: => whoshuu


* status: new => assigned


--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:16>

Django

unread,
Apr 7, 2014, 7:20:36 PM4/7/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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
--------------------------------------+------------------------------------
Changes (by whoshuu):

* status: assigned => new
* owner: whoshuu =>


Comment:

PR sent: [https://github.com/django/django/pull/2525]

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:17>

Django

unread,
Apr 8, 2014, 11:23:31 AM4/8/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: whoshuu
Type: 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
--------------------------------------+------------------------------------
Changes (by whoshuu):

* status: new => assigned
* owner: => whoshuu


--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:18>

Django

unread,
Apr 8, 2014, 11:28:24 AM4/8/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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
--------------------------------------+------------------------------------
Changes (by whoshuu):

* status: assigned => new
* owner: whoshuu =>


Comment:

PR sent: ​[https://github.com/django/django/pull/2530]
Addresses direct manipulation of settings in signed_cookies_tests/tests.py
This might be the last of the direct settings manipulations, so this
ticket may be ready to close

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:19>

Django

unread,
Apr 8, 2014, 12:15:46 PM4/8/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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 Tim Graham <timograham@…>):

In [changeset:"b9bfcd82f0995b3bdd97a1c2cffa1cdd47ebc3c4"]:
{{{
#!CommitTicketReference repository=""
revision="b9bfcd82f0995b3bdd97a1c2cffa1cdd47ebc3c4"
Refs #21230 -- removed direct settings manipulation from signed cookies
tests
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:20>

Django

unread,
Apr 8, 2014, 12:15:58 PM4/8/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner:

Type: Cleanup/optimization | Status: new
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 Tim Graham <timograham@…>):

In [changeset:"f22177a9a3bf9d47695b69b1de06445f93f9d809"]:
{{{
#!CommitTicketReference repository=""
revision="f22177a9a3bf9d47695b69b1de06445f93f9d809"
[1.7.x] Refs #21230 -- removed direct settings manipulation from signed
cookies tests

Backport of b9bfcd82f0 from master
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:21>

Django

unread,
Apr 8, 2014, 12:42:31 PM4/8/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: whoshuu
Type: 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
--------------------------------------+------------------------------------
Changes (by whoshuu):

* status: new => assigned
* owner: => whoshuu


--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:22>

Django

unread,
May 13, 2014, 5:44:41 PM5/13/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: whoshuu
Type: 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 whoshuu):

There is still a pull request that references this ticket
[https://github.com/django/django/pull/2525 here]. The outstanding issue
is whether `staticfiles_tests/project/site_media/static/testfile.txt` is
deleted after running the affected test code. Reviewing the history of
that file, it seems to be vestigial and can safely be removed from source
control. The pull request currently doesn't remove it itself, but it can.

It would be helpful if someone can take a look at this and decide if the
refactor is worth taking this additional step. Otherwise, I can close the
PR and unassign this ticket.

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:23>

Django

unread,
May 18, 2014, 2:29:54 PM5/18/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: whoshuu
Type: 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 Tim Graham <timograham@…>):

In [changeset:"949ee521fab106b44218c30577eb55f0097d39cd"]:
{{{
#!CommitTicketReference repository=""
revision="949ee521fab106b44218c30577eb55f0097d39cd"
Refs #21230 -- removed direct settings manipulation from staticfile tests
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:24>

Django

unread,
May 18, 2014, 2:31:22 PM5/18/14
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: whoshuu
Type: Cleanup/optimization | Status: closed

Component: Testing framework | Version: master
Severity: Normal | Resolution: fixed

Keywords: | Triage Stage: Accepted
Has patch: 0 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Changes (by timo):

* status: assigned => closed
* resolution: => fixed


--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:25>

Django

unread,
Jan 1, 2015, 1:59:34 PM1/1/15
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: whoshuu
Type: Cleanup/optimization | Status: closed
Component: Testing framework | Version: master
Severity: Normal | Resolution: fixed
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 Tim Graham <timograham@…>):

In [changeset:"b9feec959b9dfc08513607c9046fb38c5b8f7e8a"]:
{{{
#!CommitTicketReference repository=""
revision="b9feec959b9dfc08513607c9046fb38c5b8f7e8a"
Fixed #23700 -- Fixed non-deterministic static files test failures on
Windows.

This partially reverts commit 949ee521fab106b44218c30577eb55f0097d39cd
refs #21230.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:26>

Django

unread,
Feb 4, 2015, 10:41:12 AM2/4/15
to django-...@googlegroups.com
#21230: Remove usage of direct settings manipulation in Django's tests
--------------------------------------+------------------------------------
Reporter: akaariai | Owner: whoshuu
Type: Cleanup/optimization | Status: closed
Component: Testing framework | Version: master
Severity: Normal | Resolution: fixed
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 Tim Graham <timograham@…>):

In [changeset:"4444ff39a4d8c144f70fcdce08c6ca0abab67bb9"]:
{{{
#!CommitTicketReference repository=""
revision="4444ff39a4d8c144f70fcdce08c6ca0abab67bb9"
Removed direct manipulation of settings in auth tests; refs #21230.
}}}

--
Ticket URL: <https://code.djangoproject.com/ticket/21230#comment:27>

Reply all
Reply to author
Forward
0 new messages