summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAd Timmering <8476375+awtimmering@users.noreply.github.com>2020-06-29 14:51:43 +0900
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-06-29 07:52:47 +0200
commitd1ff7c50e3a9815804818ef8f76ad3c16d3f1da4 (patch)
treed65ff855b2912d50db016c3fc97d5aa7a77163d2
parent9b9083981add14ddbb1328a62c5000ecba364027 (diff)
downloaddjango-d1ff7c50e3a9815804818ef8f76ad3c16d3f1da4.tar.gz
[3.0.x] Fixed #30807 -- Fixed TestArchive.test_extract_file_permissions() when umask is 0o000.
Fixed test that checks permissions on files extracted from archives with no permissions set, to not assume a default umask of 0o002. Test regression in c95d063e776e849cf1a0bf616c654165cb89c706. Backport of ec5aa2161d8015a3fe57dcbbfe14200cd18f0a16 from master
-rw-r--r--tests/utils_tests/test_archive.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/utils_tests/test_archive.py b/tests/utils_tests/test_archive.py
index dfbef8ab18..dc7c4b4ebd 100644
--- a/tests/utils_tests/test_archive.py
+++ b/tests/utils_tests/test_archive.py
@@ -44,4 +44,4 @@ class TestArchive(unittest.TestCase):
self.assertEqual(os.stat(filepath).st_mode & mask, 0o775)
# A file is readable even if permission data is missing.
filepath = os.path.join(tmpdir, 'no_permissions')
- self.assertEqual(os.stat(filepath).st_mode & mask, 0o664 & ~umask)
+ self.assertEqual(os.stat(filepath).st_mode & mask, 0o666 & ~umask)