From ee6b9f005087de70792eda6964eb2cfda24ae44c Mon Sep 17 00:00:00 2001 From: jusax23 Date: Thu, 30 Mar 2023 17:05:40 +0200 Subject: [PATCH] added setPermissions test --- tests/tests/post.js | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/tests/tests/post.js b/tests/tests/post.js index 0b326ac..463f516 100644 --- a/tests/tests/post.js +++ b/tests/tests/post.js @@ -139,7 +139,7 @@ const list = [ accountKey: accountKey + "lol" }, "error", "auth"); }], ["admin", async (req) => { - await req({ + let resp = await req({ "authorization": `Digest name=${name1} server=localhost:7224 accountKey=${accountKey}` }, "getAccounts", {}, "ok", [ { @@ -162,6 +162,35 @@ const list = [ maxUsersPerRoom: 2 } ]); + await req({ + "authorization": `Digest name=${name1} server=localhost:7224 accountKey=${accountKey}` + }, "setPermissions", { + accID: resp[1].accID, + rights: 5 + }, "ok", ""); + await req({ + "authorization": `Digest name=${name1} server=localhost:7224 accountKey=${accountKey}` + }, "getAccounts", {}, "ok", [ + { + accID: 1, + rights: 65535, + name: "testUser1", + viewable: true, + deleted: false, + maxRooms: 2, + maxRoomSize: 10, + maxUsersPerRoom: 2 + }, { + accID: null, + rights: 5, + name: "testUser2", + viewable: true, + deleted: true, + maxRooms: 2, + maxRoomSize: 10, + maxUsersPerRoom: 2 + } + ]); }], ["room Owner", async (req) => { await req({ "authorization": `Digest name=${name1} server=localhost:7224 accountKey=${accountKey}`