diff options
author | Chris Jerdonek <chris.jerdonek@gmail.com> | 2021-06-05 23:56:34 -0700 |
---|---|---|
committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2021-06-07 06:52:42 +0200 |
commit | 7272e1963ffdf39c1d4fe225d5425a45dd095d11 (patch) | |
tree | 89b3ee03deeeee46f049e2720b2a3254aa93761a /tests/staticfiles_tests | |
parent | 7dd502b0e1e7d3e7fa2c5a2d54bbc926dbcf5f92 (diff) | |
download | django-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.py | 11 |
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): |