wiki.techinc.nl/tests/phpunit/includes/ResourceLoader
Timo Tijhof 8f778a8b23 ResourceLoader: Improve and generalize validateScriptFile test coverage
In preparation for the underlying library changing, generalize the
tests for this code so that test changes are kept to a minimum in
the actual commit. Rather than test the upstream directly, move
our custom test cases from JsMinPlusTest to ResourceLoader/ModuleTest.

Fix benchmarkJSMinPlus.php to not emit warnings on PHP 8.2 due to
use of dynamic property creation:

> PHP Deprecated:  Creation of dynamic property JSNode::$readOnly
> is deprecated in /mediawiki/includes/libs/jsminplus.php:1728

Bug: T75714
Change-Id: I0515be8229f51de48c1f0c92f09e2d827e1b1add
2023-10-02 18:46:25 -07:00
..
templates
ClientHtmlTest.php Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
ContextTest.php Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
DerivativeContextTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
FileModuleTest.php Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
ImageModuleTest.php ResourceLoader: Remove unused rasterized URL in ImageModule::getCssDeclarations 2023-07-13 01:52:57 +00:00
LessVarFileModuleTest.php
MessageBlobStoreTest.php Bump codesniffer to 42.0.0 2023-09-27 15:06:32 -04:00
ModuleTest.php ResourceLoader: Improve and generalize validateScriptFile test coverage 2023-10-02 18:46:25 -07:00
OOUIImageModuleTest.php
ResourceLoaderTest.php Bump codesniffer to 42.0.0 2023-09-27 15:06:32 -04:00
SkinModuleTest.php Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00
StartUpModuleTest.php Bump codesniffer to 42.0.0 2023-09-27 15:06:32 -04:00
UserOptionsModuleTest.php Namespace User under \MediaWiki\User 2023-09-19 19:18:16 +00:00
WikiModuleTest.php Namespace Config-related classes under \MediaWiki\Config 2023-09-21 05:41:58 +00:00