mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
gh-90473: Make chmod a dummy on WASI, skip chmod tests (GH-93534) (GH-93550)
WASI does not have the ``chmod(2)`` syscall yet.
(cherry picked from commit 22fed605e0
)
Co-authored-by: Christian Heimes <christian@python.org>
This commit is contained in:
parent
986ce4e613
commit
6787a8f146
20 changed files with 81 additions and 5 deletions
|
@ -42,6 +42,7 @@ class DumbDBMTestCase(unittest.TestCase):
|
|||
self.read_helper(f)
|
||||
|
||||
@unittest.skipUnless(hasattr(os, 'umask'), 'test needs os.umask()')
|
||||
@os_helper.skip_unless_working_chmod
|
||||
def test_dumbdbm_creation_mode(self):
|
||||
try:
|
||||
old_umask = os.umask(0o002)
|
||||
|
@ -265,6 +266,7 @@ class DumbDBMTestCase(unittest.TestCase):
|
|||
"'r', 'w', 'c', or 'n'"):
|
||||
dumbdbm.open(_fname, flag)
|
||||
|
||||
@os_helper.skip_unless_working_chmod
|
||||
def test_readonly_files(self):
|
||||
with os_helper.temp_dir() as dir:
|
||||
fname = os.path.join(dir, 'db')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue