mirror of
https://github.com/django/django.git
synced 2025-08-04 10:59:45 +00:00
Fixed #28165 -- Ignored case in FileExtensionValidator's allowed_extensions.
This commit is contained in:
parent
b137add6cf
commit
681d2599ee
3 changed files with 12 additions and 0 deletions
|
@ -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')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue