Skip tests that need multiple users authenticated
This commit is contained in:
parent
0cb3e4a046
commit
e1d9f5d6bd
|
@ -8,7 +8,7 @@ import { App, User } from "@budibase/types"
|
||||||
import generateScreen from "../../../config/internal-api/fixtures/screens"
|
import generateScreen from "../../../config/internal-api/fixtures/screens"
|
||||||
import { db } from "@budibase/backend-core"
|
import { db } from "@budibase/backend-core"
|
||||||
|
|
||||||
describe("Internal API - App Specific Roles & Permissions", () => {
|
describe.skip("Internal API - App Specific Roles & Permissions", () => {
|
||||||
let api: InternalAPIClient
|
let api: InternalAPIClient
|
||||||
let accountsAPI: AccountsAPIClient
|
let accountsAPI: AccountsAPIClient
|
||||||
let config: TestConfiguration<Application>
|
let config: TestConfiguration<Application>
|
||||||
|
@ -82,14 +82,13 @@ describe("Internal API - App Specific Roles & Permissions", () => {
|
||||||
const [selfInfoResponse, selfInfoJson] = await config.users.getSelf()
|
const [selfInfoResponse, selfInfoJson] = await config.users.getSelf()
|
||||||
|
|
||||||
// fetch app package
|
// fetch app package
|
||||||
/*
|
|
||||||
const [appPackageResponse, appPackageJson] =
|
const [appPackageResponse, appPackageJson] =
|
||||||
await config.applications.getAppPackage(app.appId!)
|
await config.applications.getAppPackage(app.appId!)
|
||||||
expect(appPackageJson.screens).toBeDefined()
|
expect(appPackageJson.screens).toBeDefined()
|
||||||
expect(appPackageJson.screens.length).toEqual(1)
|
expect(appPackageJson.screens.length).toEqual(1)
|
||||||
*/
|
|
||||||
})
|
})
|
||||||
it.skip("Custom role access for level 2 permissions", async () => {
|
it("Custom role access for level 2 permissions", async () => {
|
||||||
// Set up user
|
// Set up user
|
||||||
const appUser = generateUser()
|
const appUser = generateUser()
|
||||||
expect(appUser[0].builder?.global).toEqual(false)
|
expect(appUser[0].builder?.global).toEqual(false)
|
||||||
|
@ -150,7 +149,7 @@ describe("Internal API - App Specific Roles & Permissions", () => {
|
||||||
expect(appPackageJson.screens).toBeDefined()
|
expect(appPackageJson.screens).toBeDefined()
|
||||||
expect(appPackageJson.screens.length).toEqual(1)
|
expect(appPackageJson.screens.length).toEqual(1)
|
||||||
})
|
})
|
||||||
it.skip("Custom role access for level 3 permissions", async () => {
|
it("Custom role access for level 3 permissions", async () => {
|
||||||
const appUser = generateUser()
|
const appUser = generateUser()
|
||||||
expect(appUser[0].builder?.global).toEqual(false)
|
expect(appUser[0].builder?.global).toEqual(false)
|
||||||
expect(appUser[0].admin?.global).toEqual(false)
|
expect(appUser[0].admin?.global).toEqual(false)
|
||||||
|
@ -210,7 +209,7 @@ describe("Internal API - App Specific Roles & Permissions", () => {
|
||||||
expect(appPackageJson.screens).toBeDefined()
|
expect(appPackageJson.screens).toBeDefined()
|
||||||
expect(appPackageJson.screens.length).toEqual(1)
|
expect(appPackageJson.screens.length).toEqual(1)
|
||||||
})
|
})
|
||||||
it.skip("Custom role access for level 4 permissions", async () => {
|
it("Custom role access for level 4 permissions", async () => {
|
||||||
const appUser = generateUser()
|
const appUser = generateUser()
|
||||||
expect(appUser[0].builder?.global).toEqual(false)
|
expect(appUser[0].builder?.global).toEqual(false)
|
||||||
expect(appUser[0].admin?.global).toEqual(false)
|
expect(appUser[0].admin?.global).toEqual(false)
|
||||||
|
@ -270,7 +269,7 @@ describe("Internal API - App Specific Roles & Permissions", () => {
|
||||||
expect(appPackageJson.screens).toBeDefined()
|
expect(appPackageJson.screens).toBeDefined()
|
||||||
expect(appPackageJson.screens.length).toEqual(1)
|
expect(appPackageJson.screens.length).toEqual(1)
|
||||||
})
|
})
|
||||||
it.skip("Custom role access for level 5 permissions", async () => {
|
it("Custom role access for level 5 permissions", async () => {
|
||||||
const appUser = generateUser()
|
const appUser = generateUser()
|
||||||
expect(appUser[0].builder?.global).toEqual(false)
|
expect(appUser[0].builder?.global).toEqual(false)
|
||||||
expect(appUser[0].admin?.global).toEqual(false)
|
expect(appUser[0].admin?.global).toEqual(false)
|
||||||
|
|
|
@ -8,7 +8,7 @@ import { User } from "@budibase/types"
|
||||||
import generateScreen from "../../../config/internal-api/fixtures/screens"
|
import generateScreen from "../../../config/internal-api/fixtures/screens"
|
||||||
import { db } from "@budibase/backend-core"
|
import { db } from "@budibase/backend-core"
|
||||||
|
|
||||||
describe("Internal API - Role screen access", () => {
|
describe.skip("Internal API - Role screen access", () => {
|
||||||
let api: InternalAPIClient
|
let api: InternalAPIClient
|
||||||
let accountsAPI: AccountsAPIClient
|
let accountsAPI: AccountsAPIClient
|
||||||
let config: TestConfiguration<Application>
|
let config: TestConfiguration<Application>
|
||||||
|
@ -73,16 +73,15 @@ describe("Internal API - Role screen access", () => {
|
||||||
const [selfInfoResponse, selfInfoJson] = await config.users.getSelf()
|
const [selfInfoResponse, selfInfoJson] = await config.users.getSelf()
|
||||||
|
|
||||||
// fetch app package
|
// fetch app package
|
||||||
/*
|
|
||||||
const [appPackageResponse, appPackageJson] =
|
const [appPackageResponse, appPackageJson] =
|
||||||
await config.applications.getAppPackage(app.appId!)
|
await config.applications.getAppPackage(app.appId!)
|
||||||
expect(appPackageJson.screens).toBeDefined()
|
expect(appPackageJson.screens).toBeDefined()
|
||||||
expect(appPackageJson.screens.length).toEqual(1)
|
expect(appPackageJson.screens.length).toEqual(1)
|
||||||
expect(appPackageJson.screens[0].routing.roleId).toEqual("BASIC")
|
expect(appPackageJson.screens[0].routing.roleId).toEqual("BASIC")
|
||||||
*/
|
|
||||||
})
|
})
|
||||||
|
|
||||||
it.skip("Check Screen access for POWER role", async () => {
|
it("Check Screen access for POWER role", async () => {
|
||||||
// Set up user
|
// Set up user
|
||||||
const appUser = generateUser()
|
const appUser = generateUser()
|
||||||
expect(appUser[0].builder?.global).toEqual(false)
|
expect(appUser[0].builder?.global).toEqual(false)
|
||||||
|
@ -136,7 +135,7 @@ describe("Internal API - Role screen access", () => {
|
||||||
expect(appPackageJson.screens.length).toEqual(2)
|
expect(appPackageJson.screens.length).toEqual(2)
|
||||||
})
|
})
|
||||||
|
|
||||||
it.skip("Check Screen access for ADMIN role", async () => {
|
it("Check Screen access for ADMIN role", async () => {
|
||||||
// Set up user
|
// Set up user
|
||||||
const appUser = generateUser()
|
const appUser = generateUser()
|
||||||
expect(appUser[0].builder?.global).toEqual(false)
|
expect(appUser[0].builder?.global).toEqual(false)
|
||||||
|
|
Loading…
Reference in New Issue