Browse Source

Fixing test case.

master
Michael Drury 6 years ago
parent
commit
b6ea9440de
  1. 11
      packages/server/src/api/routes/tests/couchTestUtils.js
  2. 6
      packages/server/src/api/routes/tests/user.spec.js

11
packages/server/src/api/routes/tests/couchTestUtils.js

@ -216,13 +216,10 @@ exports.testPermissionsForEndpoint = async ({
url, url,
body, body,
appId, appId,
permissionName, permName1,
permName2,
}) => { }) => {
const headers = await createUserWithOnePermission( const headers = await createUserWithOnePermission(request, appId, permName1)
request,
appId,
permissionName
)
await createRequest(request, method, url, body) await createRequest(request, method, url, body)
.set(headers) .set(headers)
@ -231,7 +228,7 @@ exports.testPermissionsForEndpoint = async ({
const noPermsHeaders = await createUserWithAllPermissionExceptOne( const noPermsHeaders = await createUserWithAllPermissionExceptOne(
request, request,
appId, appId,
permissionName permName2
) )
await createRequest(request, method, url, body) await createRequest(request, method, url, body)

6
packages/server/src/api/routes/tests/user.spec.js

@ -54,7 +54,8 @@ describe("/users", () => {
method: "GET", method: "GET",
url: `/api/users`, url: `/api/users`,
appId: appId, appId: appId,
permissionName: BUILTIN_PERMISSION_NAMES.WRITE, permName1: BUILTIN_PERMISSION_NAMES.POWER,
permName2: BUILTIN_PERMISSION_NAMES.WRITE,
}) })
}) })
@ -81,7 +82,8 @@ describe("/users", () => {
body: { name: "brandNewUser", username: "brandNewUser", password: "yeeooo", accessLevelId: BUILTIN_LEVELS.power._id }, body: { name: "brandNewUser", username: "brandNewUser", password: "yeeooo", accessLevelId: BUILTIN_LEVELS.power._id },
url: `/api/users`, url: `/api/users`,
appId: appId, appId: appId,
permissionName: BUILTIN_PERMISSION_NAMES.WRITE, permName1: BUILTIN_PERMISSION_NAMES.ADMIN,
permName2: BUILTIN_PERMISSION_NAMES.POWER,
}) })
}) })

Loading…
Cancel
Save