Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "utils/confluenceSpaceTestUtils"

Index

Type aliases

PermissionMethod

PermissionMethod: "getAnonymousPermission" | "getGroupPermission" | "getUserPermission"

Variables

pageObjectUtils

pageObjectUtils: any = require("../utils/pageObjectUtils").pageObjectUtils

screenshotReporter

screenshotReporter: any = require("../jasmineReporters/screenshotReporter").screenshotReporter

Functions

createPermissionMapFromList

  • createPermissionMapFromList(permissionList: string[]): object
  • Parameters

    • permissionList: string[]

    Returns object

    • comment: boolean
    • createattachment: boolean
    • editblog: boolean
    • editspace: boolean
    • exportspace: boolean
    • removeattachment: boolean
    • removeblog: boolean
    • removecomment: boolean
    • removemail: boolean
    • removeowncontent: boolean
    • removepage: boolean
    • setpagepermissions: boolean
    • setspacepermissions: boolean
    • viewspace: boolean

testPermissions

  • Parameters

    Returns void

Object literals

confluenceSpaceTestUtils

confluenceSpaceTestUtils: object

testAnonymousPermissions

  • testAnonymousPermissions(spacePageObject: ConfluenceSpace, permissions: any): void
  • Parameters

    Returns void

testGroupPermissions

  • testGroupPermissions(spacePageObject: ConfluenceSpace, permissions: any, group: any): void
  • Parameters

    Returns void

testUserPermissions

  • testUserPermissions(spacePageObject: ConfluenceSpace, permissions: any, user: any): void
  • Parameters

    Returns void

Generated using TypeDoc