diff options
author | Arne de Laat <arne@delaat.net> | 2017-06-06 10:57:08 +0200 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2017-06-07 16:53:36 -0400 |
commit | 681d2599ee224826de0050f92f65fdf96bb6a0ca (patch) | |
tree | f8adfb87fa360fe12ab9895140cd71717c4645a2 /tests/validators | |
parent | b137add6cf0cd0e7e7d7d2dff2902dd54e92453e (diff) | |
download | django-681d2599ee224826de0050f92f65fdf96bb6a0ca.tar.gz |
Fixed #28165 -- Ignored case in FileExtensionValidator's allowed_extensions.
Diffstat (limited to 'tests/validators')
-rw-r--r-- | tests/validators/tests.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/validators/tests.py b/tests/validators/tests.py index d7888ef9a7..8620e7dc35 100644 --- a/tests/validators/tests.py +++ b/tests/validators/tests.py @@ -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), @@ -459,6 +460,14 @@ class TestValidatorEquality(TestCase): 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') ) |