mediawiki-extensions-Discus.../tests/phpunit
Bartosz Dziewoński 880f9755e0 Separate ContentThreadItem and DatabaseThreadItem etc.
Rename ThreadItem to ContentThreadItem, then create a new ThreadItem
interface containing only the methods that we'll be able to implement
using only the persistently stored data (no parsing), then create a
DatabaseThreadItem. Do the same for CommentItem and HeadingItem.

ThreadItemSet gets a similar treatment, but it's basically only for
Phan's type checking. (This is sad.)

Change-Id: I1633049befe8ec169753b82eb876459af1f63fe8
2022-07-04 23:35:50 +02:00
..
unit Prefer late static binding over self:: 2022-06-09 15:12:48 +01:00
ApiDiscussionToolsPageInfoTest.php Convert more self:: to static:: 2022-06-14 22:53:00 +01:00
CommentFormatterTest.php Show thread metadata in section headers 2022-06-23 17:17:09 +01:00
CommentModifierTest.php Prefer late static binding over self:: 2022-06-09 15:12:48 +01:00
CommentParserTest.php Separate ContentThreadItem and DatabaseThreadItem etc. 2022-07-04 23:35:50 +02:00
CommentUtilsTest.php Prefer late static binding over self:: 2022-06-09 15:12:48 +01:00
ContentThreadItemTest.php Separate ContentThreadItem and DatabaseThreadItem etc. 2022-07-04 23:35:50 +02:00
EventDispatcherTest.php Prefer late static binding over self:: 2022-06-09 15:12:48 +01:00
IntegrationTestCase.php Set $wgUsePigLatinVariant = false while running tests 2021-12-01 23:25:30 +01:00
LanguageDataTest.php Prefer late static binding over self:: 2022-06-09 15:12:48 +01:00
MockCommentFormatter.php Add some missing typehints 2022-06-29 15:15:52 +00:00
MockEventDispatcher.php Separate ContentThreadItem and DatabaseThreadItem etc. 2022-07-04 23:35:50 +02:00
MockLanguageData.php Change CommentParser into a service 2022-02-19 19:51:57 +01:00
MockSubscriptionStore.php Automatic topic subscriptions (on any edit) 2021-11-15 22:45:42 +01:00
TestUtils.php CommentParser: Replace uses of Title with TitleValue 2022-03-18 18:24:34 +00:00