SilverStripe\CMS\Tests\Model\SiteTreePermissionsTest
Synopsis
class SiteTreePermissionsTest
extends FunctionalTest
{
- // members
- protected static string $fixture_file = "SiteTreePermissionsTest.yml";
- protected static array $illegal_extensions = ;
- // methods
- protected void setUp()
- public void testAccessingStageWithBlankStage()
- public void testPermissionCheckingWorksOnDeletedPages()
- public void testPermissionCheckingWorksOnUnpublishedPages()
- public void testCanEditOnPageDeletedFromStageAndLiveReturnsFalse()
- public void testCanViewStage()
- public void testAccessTabOnlyDisplaysWithGrantAccessPermissions()
- public void testRestrictedViewLoggedInUsers()
- public void testRestrictedViewOnlyTheseUsers()
- public void testRestrictedEditLoggedInUsers()
- public void testRestrictedEditOnlySubadminGroup()
- public void testRestrictedViewInheritance()
- public void testRestrictedEditInheritance()
- public void testDeleteRestrictedChild()
- public void testRestrictedEditLoggedInUsersDeletedFromStage()
- public void testInheritCanViewFromSiteConfig()
- public void testInheritCanEditFromSiteConfig()
Hierarchy
Extends
- SilverStripe\Dev\FunctionalTest
Tasks
Line | Task |
---|---|
20+ | Test canAddChildren() |
20+ | Test canCreate() |
Members
protected
- $fixture_file
- $illegal_extensions
Methods
protected
public
- testAccessTabOnlyDisplaysWithGrantAccessPermissions()
- testAccessingStageWithBlankStage()
- testCanEditOnPageDeletedFromStageAndLiveReturnsFalse()
- testCanViewStage()
- testDeleteRestrictedChild()
- testInheritCanEditFromSiteConfig()
- testInheritCanViewFromSiteConfig()
- testPermissionCheckingWorksOnDeletedPages()
- testPermissionCheckingWorksOnUnpublishedPages()
- testRestrictedEditInheritance()
- testRestrictedEditLoggedInUsers()
- testRestrictedEditLoggedInUsersDeletedFromStage()
- testRestrictedEditOnlySubadminGroup()
- testRestrictedViewInheritance()
- testRestrictedViewLoggedInUsers()
- testRestrictedViewOnlyTheseUsers()