summaryrefslogtreecommitdiff
path: root/tests/staticfiles_tests/storage.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/staticfiles_tests/storage.py')
-rw-r--r--tests/staticfiles_tests/storage.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/staticfiles_tests/storage.py b/tests/staticfiles_tests/storage.py
index e94534fff0..79f406ca6c 100644
--- a/tests/staticfiles_tests/storage.py
+++ b/tests/staticfiles_tests/storage.py
@@ -39,11 +39,12 @@ class PathNotImplementedStorage(storage.Storage):
def listdir(self, path):
path = self._path(path)
directories, files = [], []
- for entry in os.scandir(path):
- if entry.is_dir():
- directories.append(entry.name)
- else:
- files.append(entry.name)
+ with os.scandir(path) as entries:
+ for entry in entries:
+ if entry.is_dir():
+ directories.append(entry.name)
+ else:
+ files.append(entry.name)
return directories, files
def delete(self, name):