summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/tests/test_root_writable_policy.py
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-node/tests/test_root_writable_policy.py')
-rw-r--r--packages/meshbay-node/tests/test_root_writable_policy.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/packages/meshbay-node/tests/test_root_writable_policy.py b/packages/meshbay-node/tests/test_root_writable_policy.py
index 23b55cb..3c8a837 100644
--- a/packages/meshbay-node/tests/test_root_writable_policy.py
+++ b/packages/meshbay-node/tests/test_root_writable_policy.py
@@ -121,7 +121,7 @@ async def test_a_member_cannot_create_a_folder_in_a_read_only_root(tmp_path):
requires the same root to be writable that adding the file would have.
"""
session = _session(tmp_path, "member-1", writable=False)
- session._do_dir_create({"dir": "shared", "name": "New folder"})
+ await session._do_dir_create({"dir": "shared", "name": "New folder"})
refusal = [m for m in session.sent if m.get("type") == "error"]
assert refusal and refusal[0].get("code") == "root_read_only"
@@ -131,7 +131,7 @@ async def test_a_member_cannot_create_a_folder_in_a_read_only_root(tmp_path):
async def test_a_member_can_create_a_folder_in_a_writable_root(tmp_path):
"""The counter-property: it must stay unprivileged where it is allowed."""
session = _session(tmp_path, "member-1", writable=True)
- session._do_dir_create({"dir": "shared", "name": "New folder"})
+ await session._do_dir_create({"dir": "shared", "name": "New folder"})
assert not [m for m in session.sent if m.get("type") == "error"]
assert (tmp_path / "shared" / "New folder").is_dir()
@@ -144,7 +144,7 @@ async def test_an_ejected_root_refuses_a_new_folder(tmp_path):
roots.roots[0].ejected = True
roots.roots[0].available = False
- session._do_dir_create({"dir": "shared", "name": "New folder"})
+ await session._do_dir_create({"dir": "shared", "name": "New folder"})
refusal = [m for m in session.sent if m.get("type") == "error"]
assert refusal and refusal[0].get("code") == "root_unavailable"
assert not (tmp_path / "shared" / "New folder").exists()