wiki.techinc.nl/tests/phpunit/integration/includes
Petr Pchelko 1162411d7f Make /page/{title}/html emit etags in RESTBase format
RESTBase used to emit ETag in the `"<rev_id>/<render_id>" format.
For the benefit of the clients, preserve the formar.

Render ID is a UUIDv1 uniquely identifying the ParserOutput.
In future it would be used as a stashing key for stash deduplication.
At this time I decided to just attach the render ID as extension data
to our fake ParserOutput. Once we integrate Parsoid more into core,
we will likely move it into a ParserOutput property, or even
replace CacheTime::mCacheTime with a UUIDv1, but it's too early for that.

Bug: T268234
Change-Id: Ie604e9c98021d59eb1a17ca65f227e8f234a45be
2020-12-09 16:36:07 -06:00
..
block [tests] Move UnblockUserTest to integration tests 2020-10-04 14:50:00 +02:00
db tests: Disable the broken ignore and cases of DatabasePostgresTest 2020-07-29 00:23:27 +01:00
diff Add $wgDiffEngine 2019-11-05 10:38:52 -05:00
editpage/Constraint Move more logic into edit constraints 2020-12-01 18:44:03 +00:00
filerepo filerepo: remove repo name from getSharedCacheKey() 2020-11-16 17:28:31 -08:00
language phpunit: Switch SpecialPageAliasTest to integration tests 2020-11-19 13:36:09 +00:00
poolcounter Fast stale ParserCache responses 2020-06-05 16:24:22 +10:00
Rest/Handler Make /page/{title}/html emit etags in RESTBase format 2020-12-09 16:36:07 -06:00
revisionlist Fix visibility of setUp/tearDown 2020-06-16 21:02:05 +02:00
Storage Use ::class together with createMock in unit tests 2020-10-30 14:45:37 +01:00
user Migrate more User::newFrom* methods to UserFactory 2020-10-05 23:47:53 +00:00
SanitizerValidateEmailTest.php Fix some unit tests accessing MediaWikiServices 2020-11-12 19:13:47 +00:00
TemplateParserIntegrationTest.php TemplateParser: Refactor the two integration test classes 2020-03-23 21:54:47 +00:00