SilverStripe\CMS\Tests\Controllers\CMSMainTest
Synopsis
class CMSMainTest
extends FunctionalTest
{
- // members
- protected static string $fixture_file = 'CMSMainTest.yml';
- protected static array $orig = ;
- // methods
- protected void setUp()
- public void testSiteTreeHints()
- public void testChildFilter()
- public void testPublish()
- public void testThatGetCMSFieldsWorksOnEveryPageType()
- public void testCanPublishPageWithUnpublishedParentWithStrictHierarchyOff()
- public void testDraftDeletedPageCanBeOpenedInCMS()
- public void testGetRecord()
- public void testDeletedPagesSiteTreeFilter()
- public void testCreationOfTopLevelPage()
- public void testCreationOfRestrictedPage()
- public void testBreadcrumbs()
- public void testGetNewItem()
- public void testGetList()
- public void testGetEditForm()
- public void testChangeClass()
- public void testSiteTreeHintsCache()
- public void testSearchField()
- public void testCanOrganiseSitetree()
Hierarchy
Extends
- SilverStripe\Dev\FunctionalTest
Tasks
Line | Task |
---|---|
124+ | Test the results of a publication better |
Members
protected
- $fixture_file
- $orig
Methods
protected
public
- testBreadcrumbs()
- testCanOrganiseSitetree()
- testCanPublishPageWithUnpublishedParentWithStrictHierarchyOff()
- testChangeClass() — Test that changed classes save with the correct class name
- testChildFilter()
- testCreationOfRestrictedPage()
- testCreationOfTopLevelPage()
- testDeletedPagesSiteTreeFilter()
- testDraftDeletedPageCanBeOpenedInCMS() — Test that a draft-deleted page can still be opened in the CMS
- testGetEditForm() — Testing retrieval and type of CMS edit form.
- testGetList() — Tests filtering in {@see CMSMain::getList()}
- testGetNewItem()
- testGetRecord() — Test CMSMain::getRecord()
- testPublish()
- testSearchField()
- testSiteTreeHints()
- testSiteTreeHintsCache()
- testThatGetCMSFieldsWorksOnEveryPageType() — Test that getCMSFields works on each page type.