[TASk] Apply code style fixes
Apply code style fixes due to missing run for
previous test adjustmens related to phpunit
raise.
Used command(s):
Build/Scripts/runTests.sh -p 8.1 -s cgl
[TASK] Adjust github action workflow name
[TASK] Streamline Build/Scripts/runTests.sh
This change modifies the Build/Scripts/runTests.sh
execution wrapper to be in line with current TYPO3
core implementation.
This contains following tasks:
Modify Build/Scripts/runTests.sh:
-b <container-binary> switch to determine which
container binary should be used.
Remove the usage of docker-compose.yml file and
usage by replacing container execution call with
docker or podman binary calls.
Include bash trap logic for container/network
cleanup on abort signals.
deprecated the -e option in favour of direct
command expansion using --.
Refactor suit command execution without docker-compose.
Remove Build/testing-docker/docker-compose.yml due
to being obsolete now.
Add composer related temporary files to .gitignore
and .gitattributes.
Add documentation rendering and test rendering to the
runTests.sh.
Switched composer validate to remove deprecated -e
option usage in GitHub action workflow and added the
--no-check-lock option to mitigate lock file errors
due to core switches.
[TASK] Streamline dependencies This change streamlines the dependencies to a workable set for TYPO3 v12 & v13 dual support.
Used command(s):
[TASK] Upgrade to
phpunit:^10
andtypo3/testing-framework:^8
This change ...phpunit/phpunit 10.x
andtypo3/testing-framework 8.x
.php_unit_data_provider_static->force = true
[1].Used command(s):
[1] https://cs.symfony.com/doc/rules/php_unit/php_unit_data_provider_static.html
[TASk] Apply code style fixes Apply code style fixes due to missing run for previous test adjustmens related to phpunit raise.
Used command(s):
[TASK] Adjust github action workflow name
[TASK] Streamline Build/Scripts/runTests.sh This change modifies the
Build/Scripts/runTests.sh
execution wrapper to be in line with current TYPO3 core implementation.This contains following tasks:
Build/Scripts/runTests.sh
:-b <container-binary>
switch to determine which container binary should be used.docker-compose.yml
file and usage by replacing container execution call with docker or podman binary calls.bash trap
logic for container/network cleanup on abort signals.-e
option in favour of direct command expansion using--
.Build/testing-docker/docker-compose.yml
due to being obsolete now..gitignore
and.gitattributes
.runTests.sh
.-e
option usage in GitHub action workflow and added the--no-check-lock
option to mitigate lock file errors due to core switches.