wiki.techinc.nl/tests/phpunit/unit/includes
Ostrzyciel 435d5f4d55 Add mw-manual-revert change tag
Based on the patch that introduces manual revert detection, this is
to create a software-defined change tag that will be applied to all
edits that restore a page to an exact previous state. This is also
for consistency with mw-undo and mw-rollback that will make a
"reverted" tag appear on reverted edits in the future.

Note about the REST API tests: in the next patch in this chain
I encountered even more issues with comparing returned changed tags
with expectations, so I decided it'd better if we just checked the
change tags applied manually in these tests. Otherwise we can run into
nasty race conditions, as the reverted tag is processed after sending
the response to client in the deferred update. It also makes the test
hard to maintain.

Bug: T256001
Change-Id: Ic367886f39faedcb823222b7d63bf4d5cb236ae9
2020-07-16 13:29:12 +02:00
..
auth Replace all call_user_func(_array) in all tests 2020-06-06 18:41:20 +02:00
cache Hooks::run() call site migration 2020-05-30 14:23:28 +00:00
changes
composer Replace all new stdClass() with identical (object)[] 2020-03-04 21:18:30 +00:00
config Replace all new stdClass() with identical (object)[] 2020-03-04 21:18:30 +00:00
content ContentHandlerFactory: Inject LoggerInstance instead of using wfDebugLog 2020-06-01 22:37:12 +00:00
debug debug: Assert native deprecation in DeprecatablePropertyArrayTest 2020-06-17 15:23:52 +00:00
deferred
diff Make use of DiffOp::norig/nclosing() and update tests 2020-03-25 15:17:17 +00:00
editpage [EditPage] Move AS_* status constants to a new interface 2020-05-30 11:59:03 -07:00
exception Fix visibility of setUp/tearDown 2020-06-16 21:02:05 +02:00
filebackend mime: Update usage of MimeAnalyzer methods 2020-05-28 20:13:47 +00:00
filerepo/file
GlobalFunctions
HookContainer Introduce soft deprecation of hooks 2020-06-04 10:00:55 +10:00
htmlform Replace all new stdClass() with identical (object)[] 2020-03-04 21:18:30 +00:00
http
installer
interwiki
jobqueue
json Replace all new stdClass() with identical (object)[] 2020-03-04 21:18:30 +00:00
language Hooks::run() call site migration 2020-05-30 14:23:28 +00:00
libs Support SameSite=None cookies 2020-07-07 02:18:45 +01:00
media
Message UserNameUtils: use ITextFormatter instead of MessageLocalizer 2020-04-13 09:28:02 -07:00
objectcache Remove deprecated "legacy" serialization type from RESTBagOStuff 2020-07-13 10:29:47 -05:00
page Add MergeHistoryFactory interface, implemented by PageCommandFactory 2020-05-13 19:08:09 +00:00
parser Whitespace cleanup: Use tabs for indentation, avoid double spaces 2020-06-27 07:53:07 +00:00
password Fix visibility of setUp/tearDown 2020-06-16 21:02:05 +02:00
preferences MultiTitleFilter: Use prefixed text for form display 2020-06-02 12:23:35 +00:00
registration Hook Container 2020-04-17 15:48:38 +10:00
resourceloader
Rest REST /user/{name}/contribs 2020-07-09 12:34:52 -07:00
Revision ContributionsSegmentTest: test deltas 2020-06-26 12:07:54 +02:00
revisionlist Add tests for RevisionList/RevisionItem classes 2020-05-12 09:36:44 -07:00
search build: Bump mediawiki-codesniffer to 31.0.0 2020-05-30 14:56:28 +00:00
session Replace all call_user_func(_array) in all tests 2020-06-06 18:41:20 +02:00
shell shell: Fix autodetection of firejail in findFirejail() 2020-07-07 03:18:34 -07:00
skins skins: Port SkinFallback and SkinApiOutput to a generic SkinMustache class 2020-06-15 10:51:31 -07:00
Storage Add mw-manual-revert change tag 2020-07-16 13:29:12 +02:00
tidy Add additional RemexDriver paragraph-wrapper test 2020-06-12 09:33:31 -05:00
title Fix a plethora of class and function call case mismatches 2020-05-26 14:14:46 +01:00
user Merge "Add new WatchlistNotificationManager service" 2020-06-04 20:24:20 +00:00
utils Fix visibility of setUp/tearDown 2020-06-16 21:02:05 +02:00
watcheditem
BadFileLookupTest.php Fix visibility of setUp/tearDown 2020-06-16 21:02:05 +02:00
DerivativeRequestTest.php
FactoryArgTestTrait.php Create UserGroupManager 2020-06-03 16:46:51 -07:00
FauxResponseTest.php
FormOptionsInitializationTest.php
FormOptionsTest.php
HeaderCallbackTest.php HeaderCallback: Sanitize cookie values in debug logs 2020-06-28 22:17:28 +00:00
LicensesTest.php
PathRouterTest.php
SanitizerValidateEmailTest.php
ServiceWiringTest.php
SiteConfigurationTest.php SiteConfiguration: Optimise getSetting() internals for getAll() 2020-03-04 02:12:16 +00:00
TitleArrayFromResultTest.php Replace all new stdClass() with identical (object)[] 2020-03-04 21:18:30 +00:00
XmlJsTest.php
XmlSelectTest.php