summaryrefslogtreecommitdiff
path: root/tests/staticfiles_tests
diff options
context:
space:
mode:
authorChris Jerdonek <chris.jerdonek@gmail.com>2021-06-05 23:56:34 -0700
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2021-06-07 06:52:42 +0200
commit7272e1963ffdf39c1d4fe225d5425a45dd095d11 (patch)
tree89b3ee03deeeee46f049e2720b2a3254aa93761a /tests/staticfiles_tests
parent7dd502b0e1e7d3e7fa2c5a2d54bbc926dbcf5f92 (diff)
downloaddjango-7272e1963ffdf39c1d4fe225d5425a45dd095d11.tar.gz
Fixed #32821 -- Updated os.scandir() uses to use a context manager.
Diffstat (limited to 'tests/staticfiles_tests')
-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):