summaryrefslogtreecommitdiffstats
path: root/packages/meshbay-node/tests/test_video_root_policy.py
diff options
context:
space:
mode:
Diffstat (limited to 'packages/meshbay-node/tests/test_video_root_policy.py')
-rw-r--r--packages/meshbay-node/tests/test_video_root_policy.py13
1 files changed, 8 insertions, 5 deletions
diff --git a/packages/meshbay-node/tests/test_video_root_policy.py b/packages/meshbay-node/tests/test_video_root_policy.py
index 8cc1540..8d8c45a 100644
--- a/packages/meshbay-node/tests/test_video_root_policy.py
+++ b/packages/meshbay-node/tests/test_video_root_policy.py
@@ -126,16 +126,19 @@ async def test_the_setting_lives_on_the_node_and_survives_a_restart(tmp_path):
roster = Roster(db_path=tmp_path / "roster.db")
await roster.open()
try:
- assert await roster.video_root("g1") == "", "absent must mean the whole group index"
- await roster.set_video_root("g1", "shared/Movies", set_by="op")
- assert await roster.video_root("g1") == "shared/Movies"
+ assert await roster.app_directories("g1", "video") == [], (
+ "absent must mean nothing configured")
+ await roster.set_app_directories("g1", "video", ["shared/Movies"],
+ set_by="op")
+ assert await roster.app_directories("g1", "video") == ["shared/Movies"]
finally:
await roster.close()
reopened = Roster(db_path=tmp_path / "roster.db")
await reopened.open()
try:
- assert await reopened.video_root("g1") == "shared/Movies"
- assert await reopened.video_root("g2") == "", "one group's setting must not answer for another"
+ assert await reopened.app_directories("g1", "video") == ["shared/Movies"]
+ assert await reopened.app_directories("g2", "video") == [], (
+ "one group's setting must not answer for another")
finally:
await reopened.close()