[TASK] Add framework for frontend rendering functional tests
To ensure that actions in the backend have an accordant and correct impact in the frontend, a frontend request needs to be triggered from the functional test execution. The response of that simulated frontend request shall be delivered as JSON, exceptions need to be caught and forwarded to the test suite as well. Besides that, it is required to have a possibility to set up TypoScript configuration, modify TCA and TYPO3_CONF_VARS for further hook processing. Resolves: #55882 Releases: 6.2 Change-Id: I54d475e8f1ce01fd7cb8c64b68c2318b1e9f7bbe Reviewed-on: https://review.typo3.org/27413 Reviewed-by: Oliver Hader Tested-by: Oliver Hader
Showing
- typo3/sysext/core/Tests/Functional/DataHandling/AbstractDataHandlerActionTestCase.php 139 additions, 0 deletions...tional/DataHandling/AbstractDataHandlerActionTestCase.php
- typo3/sysext/core/Tests/Functional/Framework/Frontend/Hook/BackendUserHandler.php 71 additions, 0 deletions...Functional/Framework/Frontend/Hook/BackendUserHandler.php
- typo3/sysext/core/Tests/Functional/Framework/Frontend/Hook/ContentObjectRendererWatcher.php 191 additions, 0 deletions.../Framework/Frontend/Hook/ContentObjectRendererWatcher.php
- typo3/sysext/core/Tests/Functional/Framework/Frontend/Hook/DatabaseConnectionWatcher.php 143 additions, 0 deletions...nal/Framework/Frontend/Hook/DatabaseConnectionWatcher.php
- typo3/sysext/core/Tests/Functional/Framework/Frontend/RenderElement.php 240 additions, 0 deletions...ore/Tests/Functional/Framework/Frontend/RenderElement.php
- typo3/sysext/core/Tests/Functional/Framework/Frontend/RenderLevel.php 206 additions, 0 deletions.../core/Tests/Functional/Framework/Frontend/RenderLevel.php
- typo3/sysext/core/Tests/Functional/Framework/Frontend/RequestBootstrap.php 111 additions, 0 deletions.../Tests/Functional/Framework/Frontend/RequestBootstrap.php
- typo3/sysext/core/Tests/Functional/Framework/Frontend/Response.php 97 additions, 0 deletions...ext/core/Tests/Functional/Framework/Frontend/Response.php
- typo3/sysext/core/Tests/Functional/Framework/Frontend/ResponseContent.php 136 additions, 0 deletions...e/Tests/Functional/Framework/Frontend/ResponseContent.php
- typo3/sysext/core/Tests/Functional/Framework/Scripts/Request.php 8 additions, 0 deletions...ysext/core/Tests/Functional/Framework/Scripts/Request.php
- typo3/sysext/core/Tests/FunctionalTestCase.php 98 additions, 1 deletiontypo3/sysext/core/Tests/FunctionalTestCase.php
- typo3/sysext/core/Tests/FunctionalTestCaseBootstrapUtility.php 3 additions, 1 deletion.../sysext/core/Tests/FunctionalTestCaseBootstrapUtility.php
Please register or sign in to comment