wiki.techinc.nl/tests/phpunit/integration/includes
Dreamy Jazz b380904c66 Test checkComposerLockUpToDate.php
Why:
* Maintenance scripts in core are mostly untested and testing them
  will help to avoid regressions.
* Doing this for frequently run scripts is important, as they
  may fail in ways not caught by running them in CI.

What:
* Create CheckComposerLockUpToDateTest that fully tests the
  associated maintenance script.
** Move test case composer JSON files used by the LockFileCheckerTest
   class into the 'phpunit/data' folder instead of placing them
   in the same directory to allow the new test class to use these
   files too.

Bug: T371167
Change-Id: Id473ef440c6b7f8ecbb1c869f9cc0cf98705a0e9
2024-08-29 20:18:39 +00:00
..
block Use real type hints for services etc. in includes/block/ 2024-07-31 08:54:31 +00:00
cache Namespace includes/cache 2024-02-20 10:28:03 -05:00
CommentFormatter Remove deprecated Linker methods 2024-05-15 15:18:07 +00:00
composer Test checkComposerLockUpToDate.php 2024-08-29 20:18:39 +00:00
context Move Language and friends into Language namespace 2024-08-10 13:36:30 +02:00
db Fix inconsistently failing testQueryTimeout test 2024-08-09 18:27:48 +00:00
diff tests: Fix @covers and @coversDefaultClass to have leading \ 2024-02-16 22:43:56 +00:00
editpage/Constraint Namespace includes/context 2024-02-08 11:07:01 -05:00
export tests: Use overrideConfig(Value|Values) where needed 2022-07-12 14:40:46 +01:00
filerepo Add namespace to the root classes of ObjectCache 2024-07-10 00:14:54 +03:30
Html Add namespace to the root classes of ObjectCache 2024-07-10 00:14:54 +03:30
HTMLForm Allow ContributionsSpecialPage to accept usemodwiki IP addresses 2024-08-19 16:31:47 +00:00
http tests: Fix @covers and @coversDefaultClass to have leading \ 2024-02-16 22:43:56 +00:00
language language: Widen @covers tags in phpunit tests 2024-06-25 18:51:54 +00:00
libs Replace db with getDb for Tests 2024-06-23 23:47:56 +01:00
logging Tests: Replace "db" with getDb method 2024-06-30 20:24:06 +01:00
mail mail: Improve docs, fix file headers, widen @covers 2024-05-10 19:48:43 +01:00
page Move remaining four classes in includes/content into Content namespace 2024-08-10 10:40:53 +02:00
parser Remove ParserOutput::getText() calls from core (direct pipeline) 2024-08-23 18:15:00 +02:00
Permissions tests: Make use of ??= and ?? operators in various tests 2024-08-15 11:44:46 +02:00
poolcounter Add missing PHPDocs to complicated PoolCounterWorkTest 2024-08-15 11:59:53 +02:00
RenameUser Add integration test for RenameuserSQL 2023-11-15 09:23:06 +11:00
ResourceLoader ForeignResourceManager: Write CDX file to disk 2024-08-08 14:51:01 +02:00
Rest/Handler Provide previous parse results to parser when rendering 2024-08-23 17:41:55 -04:00
revisionlist Tests: Replace "db" with getDb method 2024-06-30 20:24:06 +01:00
search tests: Fix @covers and @coversDefaultClass to have leading \ 2024-02-16 22:43:56 +00:00
specials Change more uses of getDBLoadBalancerFactory() to getConnectionProvider() 2024-01-23 16:34:45 +01:00
Storage tests: Make use of ?? and ??= operators in test code 2024-08-08 15:51:20 +02:00
StubObject Replace gettype() with get_debug_type() in exception messages 2024-07-31 19:24:39 +02:00
user Add MediaWiki\Registration namespace to registration classes 2024-08-10 10:08:22 +00:00
utils Add namespace and deprecation alias to FileBackend 2024-05-19 22:35:58 +03:30
watchlist Follow-up 71ff05267: Stop writing to tablesUsed in tests, now unnecessary 2023-11-21 09:02:48 -05:00
ExtensionJsonTestBase.php Move remaining four classes in includes/content into Content namespace 2024-08-10 10:40:53 +02:00
ExtensionServicesTestBase.php tests: Check that extension service getter methods exist 2023-06-20 10:37:12 +02:00
MediaWikiEntryPointTest.php tests: Use namespaced classes (2) 2024-06-13 23:21:02 +02:00