[TASK] composer mode acceptance tests#754
Merged
Merged
Conversation
- Add printSummary() function replacing inline cleanup+summary block - Add TTY detection to auto-drop -it flags in non-interactive shells - Add CI_JOB_ID to container suffix for unique names in parallel CI jobs - Add TMPFS_MOUNT_OPTIONS variable (with uid/gid for docker, plain for podman) - Add CONTAINER_COMMON_PARAMS_CI support for injecting extra CI params - Update MariaDB versions: remove 10.1-10.3, add 11.2-11.4 - Update MySQL versions: remove unmaintained 5.5, 5.6, 5.7 - Remove stale TYPO3 v11 special case from container binary detection - Fix duplicate "With '-d mariadb'" bug in help text (second entry is mysql) - Update header comment to mention podman Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
The flag was a transitional shim for TF7/TYPO3 v11 support. Since v11 is no longer in the valid -t option set, the flag was always set to 1 for any valid invocation. Collapse all USE_APACHE branches to always use the Apache+phpfpm path and remove the dead php -S fallback code. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Ports TYPO3 core commit fa6c3fc4ea3 (Add composer-mode to our acceptance test matrix) to b13/container, adding the infrastructure to run backend acceptance tests against a real composer-installed TYPO3 instance instead of the fixture-based classic-mode instance. - Add Build/Scripts/setupAcceptanceComposer.sh: creates a fresh composer-installed TYPO3 under .Build/Web/typo3temp/var/tests/ acceptance-composer/, wires b13/container as a path repository, runs typo3 setup, and imports all acceptance fixtures via dataset:import. - Add -s acceptanceComposer case to runTests.sh: spins up an optional DB container, runs the setup script, then starts chrome + phpfpm + apache pointing at the composer instance public/ dir, and invokes codecept with --env ci,composer. - Update printSummary, help text, and -d/-g/-x flag docs accordingly. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
we need to reset some BE-State, because database is not reset in acceptance composer mode, and the be_users.uc data has impact of next test
bmack
approved these changes
Jul 2, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.