aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/installer/WebInstallerOutputTest.php
Commit message (Collapse)AuthorAgeFilesLines
* Namespace WebInstaller classesReedy2024-01-111-1/+4
| | | | Change-Id: Iac081a08681048c56b20c7789c5efb50a756d167
* Redesign the installer with CodexAmir Sarabadani2023-12-131-1/+1
| | | | | | | | | It is not perfect, but it's a major improvement compared the existing one. We need to clean up a lot more once it has landed but it's a good start. Bug: T337435 Change-Id: I1f85110e754546c797d3325b8dd6878093790266
* Replace trivial usa of mock builder with createMock() shortcutThiemo Kreuz2022-07-151-3/+1
| | | | | | | | | | | createMock() does the same, but is much easier to read. A small difference is that some of the replacements made in this patch didn't use disableOriginalConstructor() before. In case this was relevant we should see the respective test fail. If not we can save some CPU cycles and skip these constructors. Change-Id: Ib98fb06e0fe753b7a53cb087a47e1159515a8ad5
* Installer: Do not use `mediawiki.skinning.interface` modulejdlrobson2021-04-151-0/+20
The `mediawiki.skinning.interface` module includes the `toc` feature which is enabled by default, which requires a working localization environment which requires DBLoadBalancer which is disabled at this entry point. Instead use ResourceLoaderSkinModule directly with an opt-in policy where toc feature is not disbled. This means the definition in Resources.php is no longer necessary so it is marked for deprecation. The installer now works. A unit test is added to make sure the installer stylesheet doesn't break again. Bug: T270027 Change-Id: I851fcd0e50e3a70158d5bfa1fdcae3cd278694d6