Skip to content
Snippets Groups Projects
Commit a89023e3 authored by Oliver Hader's avatar Oliver Hader Committed by Stefan Bürk
Browse files

[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: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
parent 4ca9a26e
Branches
Tags
No related merge requests found
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment