file_uploads regression test fails when LANG=C
tests/regressiontests/file_uploads/tests.py (and BuildBot) assumes LANG=en_US.UTF-8 when tests are run. When LANG=C, tests break.
steps to reproduce:
- run Django r7826 tests with LANG=C as environment
expected:
Django passes test suite.
bug:
======================================================================
ERROR: test_large_upload (regressiontests.file_uploads.tests.FileUploadTests)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/tmp/buildd/python-django-0.97~svn7826/tests/regressiontests/file_uploads/tests.py", line 28, in test_large_upload
file3 = open(os.path.join(tdir, u'test_中文_Orl\u00e9ans.jpg'), 'w+b')
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe9' in position 30: ordinal not in range(128)
----------------------------------------------------------------------
Change History
(8)
Summary: |
regression tests fail when LANG=C → file_uploads regression test fails when LANG=C
|
Description: |
modified (diff)
|
Component: |
Uncategorized → Unit test system
|
milestone: |
→ 1.0
|
Triage Stage: |
Unreviewed → Accepted
|
Keywords: |
2070-fix added
|
milestone: |
1.0
|
Owner: |
changed from nobody to Michael Axiak
|
Triage Stage: |
Accepted → Ready for checkin
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
This patch looks good.