mirror of
https://github.com/django/django.git
synced 2025-10-24 14:16:09 +00:00
Fixed #28165 -- Ignored case in FileExtensionValidator's allowed_extensions.
This commit is contained in:
@@ -256,6 +256,7 @@ TEST_DATA = [
|
||||
(FileExtensionValidator(['']), ContentFile('contents', name='fileWithNoExtension'), None),
|
||||
(FileExtensionValidator(['txt']), ContentFile('contents', name='file.txt'), None),
|
||||
(FileExtensionValidator(['txt']), ContentFile('contents', name='file.TXT'), None),
|
||||
(FileExtensionValidator(['TXT']), ContentFile('contents', name='file.txt'), None),
|
||||
(FileExtensionValidator(), ContentFile('contents', name='file.jpg'), None),
|
||||
|
||||
(validate_image_file_extension, ContentFile('contents', name='file.jpg'), None),
|
||||
@@ -458,6 +459,14 @@ class TestValidatorEquality(TestCase):
|
||||
FileExtensionValidator(['txt']),
|
||||
FileExtensionValidator(['txt'])
|
||||
)
|
||||
self.assertEqual(
|
||||
FileExtensionValidator(['TXT']),
|
||||
FileExtensionValidator(['txt'])
|
||||
)
|
||||
self.assertEqual(
|
||||
FileExtensionValidator(['TXT', 'png']),
|
||||
FileExtensionValidator(['txt', 'png'])
|
||||
)
|
||||
self.assertEqual(
|
||||
FileExtensionValidator(['txt']),
|
||||
FileExtensionValidator(['txt'], code='invalid_extension')
|
||||
|
||||
Reference in New Issue
Block a user