|
13 | 13 | */
|
14 | 14 |
|
15 | 15 | use B13\Menus\DataProcessing\TreeMenu;
|
| 16 | +use TYPO3\CMS\Core\Cache\CacheDataCollector; |
16 | 17 | use TYPO3\CMS\Core\Core\SystemEnvironmentBuilder;
|
17 | 18 | use TYPO3\CMS\Core\Http\ServerRequest;
|
18 | 19 | use TYPO3\CMS\Core\Site\Entity\Site;
|
@@ -401,6 +402,8 @@ public function processTest(array $tsfe, array $configuration, array $expected):
|
401 | 402 | $request = GeneralUtility::makeInstance(ServerRequest::class);
|
402 | 403 | $request = $request->withAttribute('site', $site);
|
403 | 404 | $request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);
|
| 405 | + $cacheDataCollector = new CacheDataCollector(); |
| 406 | + $request = $request->withAttribute('frontend.cache.collector', $cacheDataCollector); |
404 | 407 | $GLOBALS['TYPO3_REQUEST'] = $request;
|
405 | 408 |
|
406 | 409 | $GLOBALS['TSFE'] = $this->getTypoScriptFrontendController($site, $tsfe['id']);
|
@@ -466,6 +469,8 @@ public function menuIdTagsAreAddedToPageCache(array $tsfe, int $entryPoints, arr
|
466 | 469 | $request = GeneralUtility::makeInstance(ServerRequest::class);
|
467 | 470 | $request = $request->withAttribute('site', $site);
|
468 | 471 | $request = $request->withAttribute('applicationType', SystemEnvironmentBuilder::REQUESTTYPE_FE);
|
| 472 | + $cacheDataCollector = new CacheDataCollector(); |
| 473 | + $request = $request->withAttribute('frontend.cache.collector', $cacheDataCollector); |
469 | 474 | $GLOBALS['TYPO3_REQUEST'] = $request;
|
470 | 475 |
|
471 | 476 | $GLOBALS['TSFE'] = $this->getTypoScriptFrontendController($site, $tsfe['id']);
|
|
0 commit comments