Opened 14 years ago
Closed 14 years ago
#16337 closed Bug (worksforme)
django.contrib.auth.forms.UserCreationFormTest.test_success fails
| Reported by: | tooxie | Owned by: | nobody |
|---|---|---|---|
| Component: | contrib.auth | Version: | 1.3 |
| Severity: | Normal | Keywords: | |
| Cc: | Triage Stage: | Unreviewed | |
| Has patch: | yes | Needs documentation: | no |
| Needs tests: | no | Patch needs improvement: | no |
| Easy pickings: | yes | UI/UX: | no |
Description
======================================================================
FAIL: test_success (django.contrib.auth.tests.forms.UserCreationFormTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/var/venv26/lib/python2.6/site-packages/django/contrib/auth/tests/forms.py", line 74, in test_success
self.assertEqual(repr(u), '<User: jsmith@example.com>')
AssertionError: '<User: <jsmith@example.com>>' != '<User: jsmith@example.com>'
Attachments (1)
Change History (2)
by , 14 years ago
| Attachment: | forms.patch added |
|---|
comment:1 by , 14 years ago
| Component: | Forms → contrib.auth |
|---|---|
| Resolution: | → worksforme |
| Status: | new → closed |
| Type: | Uncategorized → Bug |
Tests pass without this patch.
trunk % cd tests tests % PYTHONPATH=.. ./runtests.py --settings=test_sqlite auth Creating test database for alias 'default'... Creating test database for alias 'other'... .......................................................................................................... ---------------------------------------------------------------------- Ran 106 tests in 2.701s OK Destroying test database for alias 'default'... Destroying test database for alias 'other'...
They no longer do if it's applied.
trunk % patch -p0 < ~/Downloads/forms.patch
patching file django/contrib/auth/tests/forms.py
Hunk #1 succeeded at 75 (offset 4 lines).
trunk % cd tests
tests % PYTHONPATH=.. ./runtests.py --settings=test_sqlite auth
Creating test database for alias 'default'...
Creating test database for alias 'other'...
........................................................................................................F.
======================================================================
FAIL: test_success (django.contrib.auth.tests.forms.UserCreationFormTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/myk/Desktop/django-trunk/django/contrib/auth/tests/forms.py", line 78, in test_success
self.assertEqual(repr(u), '<User: <jsmith@example.com>>')
AssertionError: '<User: jsmith@example.com>' != '<User: <jsmith@example.com>>'
----------------------------------------------------------------------
Ran 106 tests in 2.656s
FAILED (failures=1)
Destroying test database for alias 'default'...
Destroying test database for alias 'other'...
You've probably changed something to the User model, but it's hard to tell what with the information contained in your report.
Note:
See TracTickets
for help on using tickets.
Patch.