wiki.techinc.nl/tests/phpunit/includes
Aaron Schulz ea22e3d1f6 objectcache: only give current format keys getWithSetCallback() callbacks
Callback code that happens to make use of $oldValue might not be able
to handle missing, new, or changed fields due to key version changes.

Overhaul testGetWithSetCallback_versions() to be cleaner and cover the
case of unversioned => versioned keys.

Change-Id: If108a73078c530c985d30bdadcbfa9ddd53dc2be
2017-11-28 21:26:06 +00:00
..
actions Family name of Thiemo changed 2017-11-14 13:59:15 +01:00
api ApiOptionsTest: Do not use ->at() 2017-11-15 11:04:09 +00:00
auth UserGroupsChanged hook should specify the performer of the change 2017-11-16 02:56:32 +00:00
cache tests: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 02:14:34 +00:00
changes RCFilters: define consistent interface in ChangesListFilterGroup 2017-10-18 12:44:51 -07:00
changetags Add unit tests for ChangeTags::modifyDisplayQuery() 2017-07-24 23:54:07 +00:00
collation Do not run CollationFaTest if 'intl' is not loaded 2017-09-16 16:30:18 -04:00
composer
config EtcdConfig: allow slashes in config key names 2017-09-01 13:42:28 +10:00
content Remove method level @group Database tags 2017-11-23 19:20:44 +00:00
context
db Add a few schemas to SQLite tests 2017-10-13 19:39:06 +00:00
debug Switch to librarized version of TestingAccessWrapper 2017-04-20 14:15:57 +00:00
deferred deferred: Introduce TransactionRoundDefiningUpdate 2017-10-13 21:24:11 +00:00
diff Add tests for DiffEngine tooltips 2017-11-22 15:24:20 +01:00
exception Fix/hack ErrorPageError to work from non-UI contexts 2017-07-06 20:04:31 +00:00
externalstore Tests for Revision::getRevisionText with ExternalStore usage 2017-11-14 18:37:52 +00:00
filebackend Do not strip Content-Type header for POST requests to swift 2017-11-28 14:24:27 +00:00
filerepo phpunit: Avoid use of deprecated getMock for PHPUnit 5 compat 2017-04-06 00:44:32 +00:00
GlobalFunctions Expose string->bool conversion as function 2017-11-15 06:57:40 +00:00
htmlform Merge "HTMLForm: Allow returning Message objects from HTMLFormField::validate()" 2016-11-25 09:11:07 +00:00
http Do not run tests that depend on curl if it is not loaded 2017-09-19 21:51:59 -04:00
import Remove empty lines at begin of function, if, foreach, switch 2017-07-01 11:34:16 +00:00
installer InstallDocFormatter: Add missing @covers scope 2017-11-22 11:01:54 -08:00
interwiki update mediawiki-codesniffer to 0.11.0 and fix issues 2017-08-11 22:27:51 +02:00
jobqueue Introduce ClearUserWatchlistJob 2017-11-28 17:11:40 +00:00
json Remove spaces after cast operators 2016-10-31 13:57:39 +00:00
libs objectcache: only give current format keys getWithSetCallback() callbacks 2017-11-28 21:26:06 +00:00
linkeddata Remove empty lines at begin of function, if, foreach, switch 2017-07-01 11:34:16 +00:00
linker phpunit: Avoid use of deprecated getMock for PHPUnit 5 compat 2017-04-06 00:44:32 +00:00
logging LogFormatter: Don't return a non-array from formatParameterValueForApi 2017-09-28 10:06:53 -04:00
mail phpunit: Avoid use of deprecated getMock for PHPUnit 5 compat 2017-04-06 00:44:32 +00:00
media Replace MimeMagic::singleton() calls 2017-11-27 02:13:51 +00:00
objectcache objectcache: Make MemcachedBagOStuff::makeKeyInternal always have a key class 2017-11-21 02:45:01 +00:00
page Remove unused WikiPageTestContentHandlerUseDB (test) 2017-11-23 19:11:25 +00:00
pager Various test fixes for postgres 2017-05-18 20:30:13 +00:00
parser Use Remex in Sanitizer::stripAllTags() 2017-11-15 17:31:31 -08:00
password Remove empty lines at begin of function, if, foreach, switch 2017-07-01 11:34:16 +00:00
poolcounter
rcfeed Add missing @group Database tags in tests 2017-03-18 19:13:18 -04:00
registration registration: Only allow one extension to set a specific config setting 2017-08-28 15:03:47 +00:00
resourceloader Add support for SVGs to $wgLogoHD with PNG fallback 2017-10-24 17:51:28 +00:00
search Add missing type to @param documentation 2017-08-11 20:37:35 +02:00
Services build: Prepare for mediawiki/mediawiki-codesniffer to 0.9.0 2017-06-26 17:14:31 +00:00
session session: Avoid deprecated wfMemcKey() 2017-05-23 22:25:27 -07:00
shell shell: Optionally restrict commands' access with firejail 2017-11-28 00:06:40 +00:00
site build: Update mediawiki/mediawiki-codesniffer to 0.10.1 2017-07-22 18:24:09 -07:00
skins Fix covers __constructor -> __construct 2017-10-15 18:36:53 +01:00
specialpage Replace deprecated edit review params 2017-10-18 13:41:35 +02:00
specials Family name of Thiemo changed 2017-11-14 13:59:15 +01:00
tidy Fix RemexCompatMunger infinite recursion 2017-11-17 23:27:14 +11:00
title Tests for TitleValue::__toString 2017-11-20 09:39:55 +00:00
upload upload: Simplify UploadStashTest by using getNewTempFile() 2017-11-06 22:45:34 -08:00
user Specify a blocker for all UserTest blocks 2017-11-05 16:55:46 +00:00
utils Remove empty lines at begin of function, if, foreach, switch 2017-07-01 11:34:16 +00:00
watcheditem Move watcheditem classes to watcheditem directory 2017-11-09 16:16:48 +00:00
AutopromoteTest.php In Autopromote skip edit count lookup if requirement is 0 or invalid 2017-05-21 14:30:42 +00:00
BlockTest.php Refactor BlockTest 2017-10-25 18:29:37 +01:00
CommentStoreTest.php Have CommentStore limit the maximum character length of comments 2017-10-10 20:59:52 -04:00
DeprecatedGlobalTest.php phpunit: Fix failing DeprecatedGlobalTest on HHVM at Travis CI 2017-07-28 18:30:32 -07:00
DiffHistoryBlobTest.php
EditPageTest.php Merge "Improve namespace handling in tests" 2017-09-29 05:33:26 +00:00
ExportTest.php
ExtraParserTest.php Remove method level @group Database tags 2017-11-23 19:20:44 +00:00
FauxRequestTest.php FauxRequest: Complete code coverage for FauxRequestTest 2017-04-01 01:25:02 +00:00
FauxResponseTest.php
FormOptionsInitializationTest.php Remove "Generated by PHPUnit" comments in 3 files 2016-12-13 03:20:04 +00:00
FormOptionsTest.php Remove "Generated by PHPUnit" comments in 3 files 2016-12-13 03:20:04 +00:00
GitInfoTest.php Improve GitInfo for reading packed refs 2017-10-02 03:47:33 +00:00
HooksTest.php Hard deprecate wfRunHooks() 2017-10-17 00:36:17 +00:00
HtmlTest.php Add unit tests for Html helper methods and change messageBox visibility 2017-11-21 21:11:28 +00:00
LicensesTest.php
LinkerTest.php Merge "Linker: Do not localize links to other wikis in comments" 2017-07-06 02:08:02 +00:00
LinkFilterTest.php Move LikeMatch to Rdbms namespace 2017-02-06 21:20:39 -08:00
MediaWikiServicesTest.php Introduce Shell\CommandFactory 2017-10-17 18:55:11 -07:00
MediaWikiTest.php Revert "MediaWiki.php: Redirect non-standard title urls to canonical" 2016-09-09 21:45:27 +00:00
MediaWikiVersionFetcherTest.php
MergeHistoryTest.php
MessageTest.php Remove method level @group Database tags 2017-11-23 19:20:44 +00:00
MovePageTest.php
MWNamespaceTest.php Rename canTalk methods 2017-06-25 10:15:30 +00:00
MWTimestampTest.php phpunit: Avoid use of deprecated getMock for PHPUnit 5 compat 2017-04-06 00:44:32 +00:00
OutputPageTest.php Add support for SVGs to $wgLogoHD with PNG fallback 2017-10-24 17:51:28 +00:00
PageArchiveTest.php Add basic IP range support to Special:Contributions 2017-09-05 16:15:33 -04:00
PagePropsTest.php Improve namespace handling in tests 2017-09-29 05:21:47 +00:00
PathRouterTest.php
PreferencesTest.php Preferences: Remove unwise caching of Preferences::getPreferences() 2017-11-15 11:04:52 +00:00
PrefixSearchTest.php Improve namespace handling in tests 2017-09-29 05:21:47 +00:00
ReadOnlyModeTest.php Remove unused and unnecessary imports 2017-06-12 15:50:43 +00:00
RevisionContentHandlerDbTest.php Run RevisionIntegrationTest for both ContentHandlerUseDB settings 2017-11-10 14:11:17 +00:00
RevisionDbTestBase.php Revision::userCanBitfield test fallback to $wgUser 2017-11-17 18:24:03 +00:00
RevisionNoContentHandlerDbTest.php Run RevisionIntegrationTest for both ContentHandlerUseDB settings 2017-11-10 14:11:17 +00:00
RevisionTest.php More user related Revision construction test cases 2017-11-20 20:37:11 +00:00
RevisionTestModifyableContent.php Split Revision tests into Unit & Integration classes 2017-10-13 14:46:36 +01:00
RevisionTestModifyableContentHandler.php Split Revision tests into Unit & Integration classes 2017-10-13 14:46:36 +01:00
SampleTest.php Update weblinks in comments from HTTP to HTTPS 2016-11-07 15:24:46 +01:00
SanitizerValidateEmailTest.php tests: Replace implicit Bugzilla bug numbers with Phab ones 2017-02-21 02:14:34 +00:00
SiteConfigurationTest.php
SiteStatsTest.php Improve flaky SiteStatsTest 2017-09-12 11:48:41 -04:00
StatusTest.php tests: Fix invalid @covers value in StatusTest.php 2016-09-22 18:29:28 +01:00
TemplateCategoriesTest.php Disable broken TemplateCategoriesTest unit test 2017-05-20 11:36:25 +00:00
TemplateParserTest.php Enable recursive partials in TemplateParser 2017-09-10 05:51:07 +00:00
TestLogger.php Remove "@author Bryan Davis" and "Brad Jorsch" annotations 2017-06-26 15:25:46 -06:00
TestUser.php
TestUserRegistry.php
TimeAdjustTest.php
TitleArrayFromResultTest.php
TitleMethodsTest.php Improve namespace handling in tests 2017-09-29 05:21:47 +00:00
TitlePermissionTest.php Remove "editusercssjs" user right 2017-04-11 14:54:43 +01:00
TitleTest.php Remove method level @group Database tags 2017-11-23 19:20:44 +00:00
WebRequestTest.php Move IP::isConfigured/TrustedProxy() to ProxyLookup service 2016-09-21 20:02:09 -07:00
WikiMapTest.php Clean up wiki ID and DB domain ID handling 2017-09-30 10:25:03 +00:00
WikiReferenceTest.php
XmlJsTest.php
XmlSelectTest.php Update weblinks in comments from HTTP to HTTPS 2016-10-11 17:25:10 +00:00
XmlTest.php Merge "Improve namespace handling in tests" 2017-09-29 05:33:26 +00:00