PHP Class Neos\ContentRepository\Tests\Unit\Domain\Model\WorkspaceTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Datei anzeigen Open project: neos/neos-development-collection

Public Methods

Method Description
aWorkspaceCanBeBasedOnAnotherWorkspace ( )
contextNodePathMatchPatternDoesNotMatchInvalidNodeContextPaths ( $contextNodePath )
contextNodePathMatchPatternMatchesNodeContextPaths ( $contextNodePath )
getNodeCountCallsRepositoryFunction ( )
invalidContextNodePaths ( ) : array
isPersonalWorkspaceChecksIfTheWorkspaceNameStartsWithUser ( )
onInitializationANewlyCreatedWorkspaceCreatesItsOwnRootNode ( )
publishNodeReturnsIfTheCurrentWorkspaceHasNoBaseWorkspace ( )
publishNodeReturnsIfTheTargetWorkspaceIsTheSameAsTheSourceWorkspace ( ) Bug NEOS-1769: Content Collections disappear when publishing to other workspace than "live"
publishNodeWithANodeInTheTargetWorkspaceShouldDoNothing ( )
validContextNodePaths ( ) : array
verifyPublishingTargetWorkspaceDoesNotThrowAnExceptionIfTargetWorkspaceIsABaseWorkspace ( )
verifyPublishingTargetWorkspaceThrowsAnExceptionIfWorkspaceIsNotBasedOnTheSpecifiedWorkspace ( )

Method Details

aWorkspaceCanBeBasedOnAnotherWorkspace() public method

contextNodePathMatchPatternDoesNotMatchInvalidNodeContextPaths() public method

contextNodePathMatchPatternMatchesNodeContextPaths() public method

getNodeCountCallsRepositoryFunction() public method

invalidContextNodePaths() public method

public invalidContextNodePaths ( ) : array
return array

isPersonalWorkspaceChecksIfTheWorkspaceNameStartsWithUser() public method

onInitializationANewlyCreatedWorkspaceCreatesItsOwnRootNode() public method

publishNodeReturnsIfTheCurrentWorkspaceHasNoBaseWorkspace() public method

publishNodeReturnsIfTheTargetWorkspaceIsTheSameAsTheSourceWorkspace() public method

Under certain circumstances, content collection nodes will be deleted when publishing a document to a workspace which is based on another workspace.

publishNodeWithANodeInTheTargetWorkspaceShouldDoNothing() public method

validContextNodePaths() public method

public validContextNodePaths ( ) : array
return array

verifyPublishingTargetWorkspaceDoesNotThrowAnExceptionIfTargetWorkspaceIsABaseWorkspace() public method

verifyPublishingTargetWorkspaceThrowsAnExceptionIfWorkspaceIsNotBasedOnTheSpecifiedWorkspace() public method