[TASK] Extend route enhancer test framework
* introduce `routeParameter` variable (default `{value}`) * introduce ExceptionExpectation applicable in test cases * adjust TestSet::getSingleApplicable($type) to consider ApplicableConjunction as well * adjust configuration/declaration merges Resolves: #90153 Releases: master, 9.5 Change-Id: Ic0e84ac91bb3a9f7a1d8b004052b8d93867a39e3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63005 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Oliver Hader <oliver.hader@typo3.org> Reviewed-by:
Oliver Hader <oliver.hader@typo3.org>
Showing
- typo3/sysext/frontend/Tests/Functional/SiteHandling/EnhancerSiteRequestTest.php 8 additions, 2 deletions...Tests/Functional/SiteHandling/EnhancerSiteRequestTest.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/Framework/Builder/Builder.php 8 additions, 5 deletions...sts/Functional/SiteHandling/Framework/Builder/Builder.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/Framework/Builder/EnhancerDeclaration.php 21 additions, 3 deletions...al/SiteHandling/Framework/Builder/EnhancerDeclaration.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/Framework/Builder/ExceptionExpectation.php 99 additions, 0 deletions...l/SiteHandling/Framework/Builder/ExceptionExpectation.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/Framework/Builder/Permutation.php 4 additions, 2 deletions...Functional/SiteHandling/Framework/Builder/Permutation.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/Framework/Builder/TestSet.php 19 additions, 15 deletions...sts/Functional/SiteHandling/Framework/Builder/TestSet.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/Framework/Builder/VariableItem.php 14 additions, 1 deletion...unctional/SiteHandling/Framework/Builder/VariableItem.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/Framework/Builder/VariableValue.php 2 additions, 19 deletions...nctional/SiteHandling/Framework/Builder/VariableValue.php
- typo3/sysext/frontend/Tests/Functional/SiteHandling/Framework/Builder/VariablesTrait.php 38 additions, 0 deletions...ctional/SiteHandling/Framework/Builder/VariablesTrait.php
Please register or sign in to comment