From 67e1afb4a8478af6725e45a9fdcd2a511b2eb005 Mon Sep 17 00:00:00 2001 From: Rajesh Veeranki Date: Thu, 25 May 2017 19:19:01 +0700 Subject: Fixed #28224 -- Tested for SuspiciousOperation subclasses in Django's tests. --- tests/file_storage/tests.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'tests/file_storage') diff --git a/tests/file_storage/tests.py b/tests/file_storage/tests.py index 3413829ced..1ac86f6751 100644 --- a/tests/file_storage/tests.py +++ b/tests/file_storage/tests.py @@ -10,7 +10,7 @@ from io import StringIO from urllib.request import urlopen from django.core.cache import cache -from django.core.exceptions import SuspiciousFileOperation, SuspiciousOperation +from django.core.exceptions import SuspiciousFileOperation from django.core.files.base import ContentFile, File from django.core.files.storage import FileSystemStorage, get_storage_class from django.core.files.uploadedfile import ( @@ -384,9 +384,9 @@ class FileStorageTests(SimpleTestCase): File storage prevents directory traversal (files can only be accessed if they're below the storage location). """ - with self.assertRaises(SuspiciousOperation): + with self.assertRaises(SuspiciousFileOperation): self.storage.exists('..') - with self.assertRaises(SuspiciousOperation): + with self.assertRaises(SuspiciousFileOperation): self.storage.exists('/etc/passwd') def test_file_storage_preserves_filename_case(self): -- cgit v1.3