wiki.techinc.nl/tests/phpunit/includes/api
Brad Jorsch eb6bea8b54 API: Add support for selected HTTP precondition headers
Specifically, GET requests can now return ETag and Last-Modified
headers, and If-None-Match and If-Modified-Since headers on such GET
requests will be honored. This doesn't change any API modules to
actually return these values, it just provides the infrastructure.

For reasoning on why only GET requests and why only these two of the
five precondition headers defined by RFC 7232, see the doc comment on
ApiMain::checkConditionalRequestHeaders().

Change-Id: Ia18874c9360fcffdad323b341ca867ba773788fd
2015-09-10 10:19:25 -04:00
..
format API: Remove WDDX and dump formats 2015-07-01 11:43:39 -04:00
query API: Change default continuation format for action=query 2015-06-19 15:13:21 -04:00
ApiBaseTest.php Fixed spacing 2013-12-08 20:31:47 +01:00
ApiBlockTest.php Remove use of deprecated TestUser->user 2015-08-07 17:10:26 +01:00
ApiContinuationManagerTest.php Change API result data structure to be cleaner in new formats 2015-04-20 17:49:37 -04:00
ApiCreateAccountTest.php Make ApiCreateAccount return camelcase statuses 2014-02-20 20:49:45 +05:30
ApiEditPageTest.php Remove use of deprecated TestUser->user 2015-08-07 17:10:26 +01:00
ApiErrorFormatterTest.php Change API result data structure to be cleaner in new formats 2015-04-20 17:49:37 -04:00
ApiLoginTest.php Remove use of deprecated TestUser->user 2015-08-07 17:10:26 +01:00
ApiMainTest.php API: Add support for selected HTTP precondition headers 2015-09-10 10:19:25 -04:00
ApiMessageTest.php Improve serialization of Message, Title 2015-07-07 15:56:47 -04:00
ApiModuleManagerTest.php Add @covers tags to ApiModuleManagerTest 2014-09-08 10:52:10 +00:00
ApiOptionsTest.php API: Overhaul ApiResult, make format=xml not throw, and add json formatversion 2015-04-10 16:57:15 -04:00
ApiParseTest.php Pass phpcs-strict on some test files (5/x) 2014-04-24 18:51:45 +02:00
ApiPurgeTest.php Pass phpcs-strict on some test files (5/x) 2014-04-24 18:51:45 +02:00
ApiQueryAllPagesTest.php Rename testBug25702() to testPrefixNormalizationSearchBug() 2015-06-12 18:47:11 -07:00
ApiResultTest.php ApiResult: Fix size checking 2015-09-08 11:40:23 -04:00
ApiRevisionDeleteTest.php Remove use of deprecated TestUser->user 2015-08-07 17:10:26 +01:00
ApiTestCase.php ApiTestCase: Set correct user for derivate requests 2015-06-05 17:37:14 +00:00
ApiTestCaseUpload.php tests: Clean up file headers 2015-04-01 00:17:12 +01:00
ApiTestContext.php Fixed some @params documentation (tests) 2014-04-17 20:43:42 +02:00
ApiTokensTest.php Split ApiTest class into seperate module classes 2013-11-05 12:40:50 +01:00
ApiUnblockTest.php Remove use of deprecated TestUser->user 2015-08-07 17:10:26 +01:00
ApiUploadTest.php Remove use of deprecated TestUser->user 2015-08-07 17:10:26 +01:00
ApiWatchTest.php Fixed spacing 2013-12-08 20:31:47 +01:00
generateRandomImages.php phpcs: More require/include is not a function 2013-05-21 23:26:28 +02:00
MockApi.php API: Overhaul ApiResult, make format=xml not throw, and add json formatversion 2015-04-10 16:57:15 -04:00
MockApiQueryBase.php API: Overhaul ApiResult, make format=xml not throw, and add json formatversion 2015-04-10 16:57:15 -04:00
PrefixUniquenessTest.php API: HTMLize and internationalize the help, add Special:ApiHelp 2014-10-10 10:46:39 -04:00
RandomImageGenerator.php Change @return to start with type 2014-08-20 20:35:41 +02:00
UserWrapper.php Fixed spacing 2013-11-19 19:03:54 +01:00
words.txt Add words.txt for us Windows users. This is a random selection of 1000 words from gnuwin32 miscfiles package 2011-07-15 17:13:24 +00:00