/** * @test */ public function getIncludePlaceholdersFallsBackToTSFE() { /** @var PageRepository|ObjectProphecy $pageRepository */ $pageRepository = $this->prophesize(PageRepository::class); $pageRepository->versioningPreview = true; $GLOBALS['TSFE']->sys_page = $pageRepository->reveal(); $this->subject->setContext('FRONTEND'); $this->assertSame(true, $this->subject->getIncludePlaceholders()); }
/** * @test */ public function getBackendVisibilityRestrictionsWithoutRestrictions() { $this->queryContext->setContext('backend')->setAccessTime(1459706700)->setTableConfigs(['pages' => $this->defaultTableConfig])->setIncludeDeleted(true)->setIgnoreEnableFields(true); $subject = GeneralUtility::makeInstance(QueryRestrictionBuilder::class, ['pages' => ''], $this->expressionBuilder, $this->queryContext); $this->assertSame('', (string) $subject->getVisibilityConstraints()); }