Skip to content

[5.3] Run system tests on https#44850

Merged
HLeithner merged 31 commits intojoomla:5.3-devfrom
Digital-Peak:ssl
Feb 12, 2025
Merged

[5.3] Run system tests on https#44850
HLeithner merged 31 commits intojoomla:5.3-devfrom
Digital-Peak:ssl

Conversation

@laoneo
Copy link
Member

@laoneo laoneo commented Feb 11, 2025

Summary of Changes

Changes the host to https in system tests. Additionally a docker compose file is added which allows to run the system tests the same way as on drone.

@laoneo laoneo changed the title Quick test [5.3] Run system tests on https Feb 12, 2025
laoneo and others added 2 commits February 12, 2025 20:29
Co-authored-by: Brian Teeman <brian@teeman.net>
@HLeithner HLeithner merged commit a32bae6 into joomla:5.3-dev Feb 12, 2025
3 checks passed
@HLeithner HLeithner deleted the ssl branch February 12, 2025 20:43
@HLeithner
Copy link
Member

Thx

@laoneo laoneo added this to the Joomla! 5.3.0 milestone Feb 12, 2025
muhme added a commit to muhme/joomla-cms that referenced this pull request Mar 7, 2025
With joomla#44850 during Joomla installation the configuration parameter `force_ssl` is set to 2 (Force HTTP Entire Site).
This prevents the Joomla System Tests from running with HTTP. And as the test shows it is not necessary for the Joomla System Tests.
Even without explicit setting the parameter `force_ssl` the Joomla System Tests can be run over either HTTP or HTTPS.
@muhme muhme mentioned this pull request Mar 7, 2025
4 tasks
laoneo added a commit that referenced this pull request Mar 8, 2025
With #44850 during Joomla installation the configuration parameter `force_ssl` is set to 2 (Force HTTP Entire Site).
This prevents the Joomla System Tests from running with HTTP. And as the test shows it is not necessary for the Joomla System Tests.
Even without explicit setting the parameter `force_ssl` the Joomla System Tests can be run over either HTTP or HTTPS.

Co-authored-by: Allon Moritz <allon.moritz@digital-peak.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants