public class IntegrationTestDenormalisedSpacePermissionUpdate extends AbstractDenormalisedPermissionsIntegrationTestBase
IntegrationTestDenormalisedSpacePermissions
admin, bulkPermissionService, contentPermissionManager, denormalisedContentChangeLogDao, denormalisedPermissionsDdlExecutor, denormalisedPermissionStateManager, denormalisedSpaceChangeLogDao, eventPublisher, pageManager, SERVICE_READY_TIMEOUT, spaceDao, spaceManager, spacePermissionManager, state
Constructor and Description |
---|
IntegrationTestDenormalisedSpacePermissionUpdate() |
Modifier and Type | Method and Description |
---|---|
void |
init() |
void |
testChangeGlobalPermissions()
Verify that changed global permissions are processed properly.
|
void |
testDeleteSpaceAndCheckThatDenormalisedPermissionsAreUpdated()
Delete a space and check that the changed log record was processed.
|
void |
testSpaceWithUserPermissionIsAddedAndThenRemoved() |
void |
updateAllSpaces()
Check that initial denormalised space permission update works properly
|
void |
updateAllSpacesWithOrphanSpacesRemoval()
Checks that orphan fast space permissions are removed during the
full space permissions synchronisation.
|
clearEverything, createPage, createPage, deleteContentRecordFromDB, deleteSpace, disableServiceAndWaitUntilItsReady, enableServiceAndWaitUntilItsReady, getDialectName, processLogRecords, removeAllChangeLogRecords, setUpBase, waitForServiceState, waitUntilApiIsEnabled
public IntegrationTestDenormalisedSpacePermissionUpdate()
public void init()
public void updateAllSpaces() throws ExecutionException, InterruptedException
public void testChangeGlobalPermissions()
public void testSpaceWithUserPermissionIsAddedAndThenRemoved()
public void testDeleteSpaceAndCheckThatDenormalisedPermissionsAreUpdated() throws InterruptedException
InterruptedException
public void updateAllSpacesWithOrphanSpacesRemoval() throws ExecutionException, InterruptedException
Copyright © 2003–2023 Atlassian. All rights reserved.
View cookie preferences