Skip tests that need multiple users authenticated

This commit is contained in:
Pedro Silva 2023-02-02 09:41:46 +00:00
parent 0cb3e4a046
commit e1d9f5d6bd
2 changed files with 10 additions and 12 deletions

View File

@ -8,7 +8,7 @@ import { App, User } from "@budibase/types"
import generateScreen from "../../../config/internal-api/fixtures/screens"
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 accountsAPI: AccountsAPIClient
let config: TestConfiguration<Application>
@ -82,14 +82,13 @@ describe("Internal API - App Specific Roles & Permissions", () => {
const [selfInfoResponse, selfInfoJson] = await config.users.getSelf()
// fetch app package
/*
const [appPackageResponse, appPackageJson] =
await config.applications.getAppPackage(app.appId!)
expect(appPackageJson.screens).toBeDefined()
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
const appUser = generateUser()
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.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()
expect(appUser[0].builder?.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.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()
expect(appUser[0].builder?.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.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()
expect(appUser[0].builder?.global).toEqual(false)
expect(appUser[0].admin?.global).toEqual(false)

View File

@ -8,7 +8,7 @@ import { User } from "@budibase/types"
import generateScreen from "../../../config/internal-api/fixtures/screens"
import { db } from "@budibase/backend-core"
describe("Internal API - Role screen access", () => {
describe.skip("Internal API - Role screen access", () => {
let api: InternalAPIClient
let accountsAPI: AccountsAPIClient
let config: TestConfiguration<Application>
@ -73,16 +73,15 @@ describe("Internal API - Role screen access", () => {
const [selfInfoResponse, selfInfoJson] = await config.users.getSelf()
// fetch app package
/*
const [appPackageResponse, appPackageJson] =
await config.applications.getAppPackage(app.appId!)
expect(appPackageJson.screens).toBeDefined()
expect(appPackageJson.screens.length).toEqual(1)
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
const appUser = generateUser()
expect(appUser[0].builder?.global).toEqual(false)
@ -136,7 +135,7 @@ describe("Internal API - Role screen access", () => {
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
const appUser = generateUser()
expect(appUser[0].builder?.global).toEqual(false)