{"action":"created","issue":{"url":"https://api.github.com/repos/pytest-dev/pytest-django/issues/136","repository_url":"https://api.github.com/repos/pytest-dev/pytest-django","labels_url":"https://api.github.com/repos/pytest-dev/pytest-django/issues/136/labels{/name}","comments_url":"https://api.github.com/repos/pytest-dev/pytest-django/issues/136/comments","events_url":"https://api.github.com/repos/pytest-dev/pytest-django/issues/136/events","html_url":"https://github.com/pytest-dev/pytest-django/issues/136","id":38814603,"number":136,"title":"Improve the settings fixture","user":{"login":"pelme","id":20529,"avatar_url":"https://avatars.githubusercontent.com/u/20529?v=3","gravatar_id":"","url":"https://api.github.com/users/pelme","html_url":"https://github.com/pelme","followers_url":"https://api.github.com/users/pelme/followers","following_url":"https://api.github.com/users/pelme/following{/other_user}","gists_url":"https://api.github.com/users/pelme/gists{/gist_id}","starred_url":"https://api.github.com/users/pelme/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pelme/subscriptions","organizations_url":"https://api.github.com/users/pelme/orgs","repos_url":"https://api.github.com/users/pelme/repos","events_url":"https://api.github.com/users/pelme/events{/privacy}","received_events_url":"https://api.github.com/users/pelme/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/pytest-dev/pytest-django/labels/sprint-idea","name":"sprint-idea","color":"009800"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2014-07-26T09:58:21Z","updated_at":"2016-09-07T16:08:00Z","closed_at":null,"body":"Django has a decorator that is called `override_settings` and `modify_settings` (located in https://github.com/django/django/blob/master/django/test/utils.py). Apart from just changing the value in `django.conf.settings`, `override_settings` will also send a signal for changed settings.\r\n\r\nOur settings fixture should make use of this these methods internally to make settings changes in a more reliable way.\r\n\r\n#46 is related to this."},"comment":{"url":"https://api.github.com/repos/pytest-dev/pytest-django/issues/comments/245332016","html_url":"https://github.com/pytest-dev/pytest-django/issues/136#issuecomment-245332016","issue_url":"https://api.github.com/repos/pytest-dev/pytest-django/issues/136","id":245332016,"user":{"login":"mdentremont","id":1106324,"avatar_url":"https://avatars.githubusercontent.com/u/1106324?v=3","gravatar_id":"","url":"https://api.github.com/users/mdentremont","html_url":"https://github.com/mdentremont","followers_url":"https://api.github.com/users/mdentremont/followers","following_url":"https://api.github.com/users/mdentremont/following{/other_user}","gists_url":"https://api.github.com/users/mdentremont/gists{/gist_id}","starred_url":"https://api.github.com/users/mdentremont/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mdentremont/subscriptions","organizations_url":"https://api.github.com/users/mdentremont/orgs","repos_url":"https://api.github.com/users/mdentremont/repos","events_url":"https://api.github.com/users/mdentremont/events{/privacy}","received_events_url":"https://api.github.com/users/mdentremont/received_events","type":"User","site_admin":false},"created_at":"2016-09-07T16:08:00Z","updated_at":"2016-09-07T16:08:00Z","body":"I'm noticing that after updating to Django 1.10, the `django.templatetags.static` has been changed so that it could end up making use of cached properties, meaning modifications to things like `STATIC_URL` might be missed (if `static` has already once in a previous test)"}}
{"actor":{"display_login":"mdentremont"}}