mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-02-03 05:04:31 +03:00
Update test for more graceful 1.8 handling of malformed filename encodings
This commit is contained in:
parent
b3956bc591
commit
4b745eef3a
|
@ -101,9 +101,10 @@ class TestFileUploadParser(TestCase):
|
|||
|
||||
self.__replace_content_disposition('inline; filename=fallback.txt; filename*=utf-8--ÀĥƦ.txt')
|
||||
filename = parser.get_filename(self.stream, None, self.parser_context)
|
||||
# Malformed. Either None or 'fallback.txt' will be acceptable.
|
||||
|
||||
# Malformed. Either None, 'ÀĥƦ.txt' or 'fallback.txt' will be acceptable.
|
||||
# See also https://code.djangoproject.com/ticket/24209
|
||||
self.assertIn(filename, ('fallback.txt', None))
|
||||
self.assertIn(filename, ('fallback.txt', 'ÀĥƦ.txt', None))
|
||||
|
||||
def __replace_content_disposition(self, disposition):
|
||||
self.parser_context['request'].META['HTTP_CONTENT_DISPOSITION'] = disposition
|
||||
|
|
Loading…
Reference in New Issue
Block a user