[TASK] Ensure package dependencies in functional/acceptance tests
This change uses the dependency ordering service in the method `\TYPO3\TestingFramework\Core\Testbase::setUpPackageStates` for test scenarios in functional and acceptance tests. Besides that the following changes were applied: * remove invalid dependency in fixture ext:test_configoverride_second * add `PackageStatesTest` to keep track of extension dependencies * add dependency to ext:frontend in ext:form, since it overrides TCA for the tables tt_content and sys_template (which would result in different ext:impexp results due to table field orderings) * recreate IRRE related XML fixtures for ext:impexp since fixture extensions are now ordered alphabetically (and due to #100734) Resolves: #101809 Releases: main, 12.4 Change-Id: I1f91a75ac8aec9db0291b0f5c8bcf7162d5b0082 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/81093 Tested-by:core-ci <typo3@b13.com> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
Stefan Bürk <stefan@buerk.tech>
Showing
- composer.json 1 addition, 1 deletioncomposer.json
- composer.lock 8 additions, 8 deletionscomposer.lock
- typo3/sysext/backend/Tests/Functional/SiteConfiguration/Fixtures/Extensions/test_configoverride_second/ext_emconf.php 3 additions, 2 deletions...ures/Extensions/test_configoverride_second/ext_emconf.php
- typo3/sysext/core/Tests/Functional/Package/PackageStatesTest.php 154 additions, 0 deletions...ysext/core/Tests/Functional/Package/PackageStatesTest.php
- typo3/sysext/form/composer.json 2 additions, 1 deletiontypo3/sysext/form/composer.json
- typo3/sysext/form/ext_emconf.php 1 addition, 0 deletionstypo3/sysext/form/ext_emconf.php
- typo3/sysext/impexp/Tests/Functional/Fixtures/XmlExports/irre-records.xml 456 additions, 456 deletions...exp/Tests/Functional/Fixtures/XmlExports/irre-records.xml
- typo3/sysext/impexp/Tests/Functional/Fixtures/XmlImports/irre-records.xml 469 additions, 469 deletions...exp/Tests/Functional/Fixtures/XmlImports/irre-records.xml
Please register or sign in to comment