﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
15903	Changeset r16053 breaks a few views tests	Jannis Leidel	Carl Meyer	"Traceback:

{{{
(django-dev)~/Code/git/django/tests [git:master] $ python runtests.py --settings=test_sqlite views
Creating test database for alias 'default'...
Creating test database for alias 'other'...
..........EEE..........................................................................
======================================================================
ERROR: test_template_exceptions (regressiontests.views.tests.debug.DebugViewTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/views/tests/debug.py"", line 48, in test_template_exceptions
    self.client.get(reverse('template_exception', args=(n,)))
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 391, in reverse
    *args, **kwargs)))
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 312, in reverse
    possibilities = self.reverse_dict.getlist(lookup_view)
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 229, in _get_reverse_dict
    self._populate()
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 208, in _populate
    for name in pattern.reverse_dict:
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 229, in _get_reverse_dict
    self._populate()
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 197, in _populate
    for pattern in reversed(self.url_patterns):
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 279, in _get_url_patterns
    patterns = getattr(self.urlconf_module, ""urlpatterns"", self.urlconf_module)
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File ""/Users/jezdez/Code/git/django/django/utils/importlib.py"", line 35, in import_module
    __import__(name)
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/urls.py"", line 4, in <module>
    import customadmin
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/customadmin.py"", line 8, in <module>
    import models, forms
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/models.py"", line 860, in <module>
    admin.site.register(ChapterXtra1, ChapterXtra1Admin)
  File ""/Users/jezdez/Code/git/django/django/contrib/admin/sites.py"", line 98, in register
    validate(admin_class, model)
  File ""/Users/jezdez/Code/git/django/django/contrib/admin/validation.py"", line 63, in validate
    cls.__name__, idx, fpath
ImproperlyConfigured: 'ChapterXtra1Admin.list_filter[4]' refers to 'chap__book__promo' which does not refer to a Field.

======================================================================
ERROR: test_template_loader_postmortem (regressiontests.views.tests.debug.DebugViewTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/views/tests/debug.py"", line 56, in test_template_loader_postmortem
    response = self.client.get(reverse('raises_template_does_not_exist'))
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 391, in reverse
    *args, **kwargs)))
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 312, in reverse
    possibilities = self.reverse_dict.getlist(lookup_view)
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 229, in _get_reverse_dict
    self._populate()
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 208, in _populate
    for name in pattern.reverse_dict:
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 229, in _get_reverse_dict
    self._populate()
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 197, in _populate
    for pattern in reversed(self.url_patterns):
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 279, in _get_url_patterns
    patterns = getattr(self.urlconf_module, ""urlpatterns"", self.urlconf_module)
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File ""/Users/jezdez/Code/git/django/django/utils/importlib.py"", line 35, in import_module
    __import__(name)
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/urls.py"", line 4, in <module>
    import customadmin
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/customadmin.py"", line 8, in <module>
    import models, forms
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/models.py"", line 806, in <module>
    admin.site.register(Article, ArticleAdmin)
  File ""/Users/jezdez/Code/git/django/django/contrib/admin/sites.py"", line 86, in register
    raise AlreadyRegistered('The model %s is already registered' % model.__name__)
AlreadyRegistered: The model Article is already registered

======================================================================
ERROR: test_view_exceptions (regressiontests.views.tests.debug.DebugViewTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/views/tests/debug.py"", line 43, in test_view_exceptions
    reverse('view_exception', args=(n,)))
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 391, in reverse
    *args, **kwargs)))
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 312, in reverse
    possibilities = self.reverse_dict.getlist(lookup_view)
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 229, in _get_reverse_dict
    self._populate()
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 208, in _populate
    for name in pattern.reverse_dict:
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 229, in _get_reverse_dict
    self._populate()
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 197, in _populate
    for pattern in reversed(self.url_patterns):
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 279, in _get_url_patterns
    patterns = getattr(self.urlconf_module, ""urlpatterns"", self.urlconf_module)
  File ""/Users/jezdez/Code/git/django/django/core/urlresolvers.py"", line 274, in _get_urlconf_module
    self._urlconf_module = import_module(self.urlconf_name)
  File ""/Users/jezdez/Code/git/django/django/utils/importlib.py"", line 35, in import_module
    __import__(name)
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/urls.py"", line 4, in <module>
    import customadmin
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/customadmin.py"", line 8, in <module>
    import models, forms
  File ""/Users/jezdez/Code/git/django/tests/regressiontests/admin_views/models.py"", line 806, in <module>
    admin.site.register(Article, ArticleAdmin)
  File ""/Users/jezdez/Code/git/django/django/contrib/admin/sites.py"", line 86, in register
    raise AlreadyRegistered('The model %s is already registered' % model.__name__)
AlreadyRegistered: The model Article is already registered

----------------------------------------------------------------------
Ran 87 tests in 2.260s

FAILED (errors=3)
Destroying test database for alias 'default'...
Destroying test database for alias 'other'...
(django-dev)~/Code/git/django/tests [git:master] $ 
}}}"	Bug	closed	Testing framework	1.3	Release blocker	fixed		Carl Meyer	Accepted	1	0	0	0	0	0
