mediawiki-extensions-AbuseF.../tests/phpunit/unit
Daimona Eaytoy f8438a4647 Remove the old parser
All methods were moved to the new parser. Tests and other pieces were
adjusted to expect just a single parser. There are still some TODOs
(remove AFPTransitionBase, remove $this->mCur), but these are left for
another commit.

Note that the new parser was not renamed: this is because the names are
wrong anyway (CachingParser is more of an Evaluator than a Parser, and
AFPTreeParser is the real parser, and should be renamed as well).

NOTE to reviewers: this patch looks quite big, but if you diff the old
parser with the new version of the CachingParser, you'll notice that the
diff is actually small, since everything was basically copied verbatim.

Bug: T239990
Change-Id: Ie914ef64c70503a201b4d2dec698ca2fa8e69b10
2021-04-09 13:23:07 +00:00
..
ChangeTags Organize unit tests 2021-01-01 13:26:37 +00:00
Consequences Construct UserIdentityValue without actorId 2021-03-26 11:00:56 +01:00
Filter Introduce subclasses of Filter with specific use cases 2021-01-17 00:47:29 +00:00
Hooks UserIdentityValue: do not provide actor ID 2021-03-12 16:38:51 +01:00
Parser Remove the old parser 2021-04-09 13:23:07 +00:00
Special DI for AbuseFilterSpecialPage 2021-01-02 11:13:41 +01:00
VariableGenerator Improve coverage for several classes 2021-01-16 15:01:40 +00:00
Variables Construct UserIdentityValue without actorId 2021-03-26 11:00:56 +01:00
Watcher Use independent stats for emergency disable 2021-02-26 18:10:49 +01:00
AbuseFilterPermissionManagerTest.php Create a new method for authorizing access to test tools 2021-02-20 17:54:35 +01:00
AbuseFilterTest.php Update userCanViewRev to use Authority 2021-04-07 13:55:10 +02:00
AbuseLoggerFactoryTest.php Introduce an EditRevUpdater service 2021-01-27 00:24:39 +01:00
BlockAutopromoteStoreTest.php Construct UserIdentityValue without actorId 2021-03-26 11:00:56 +01:00
CentralDBManagerTest.php Organize unit tests 2021-01-01 13:26:37 +00:00
EditBoxBuilderFactoryTest.php Create distinct builders for plain and ace editor 2021-03-08 09:44:58 +00:00
EditRevUpdaterTest.php Introduce an EditRevUpdater service 2021-01-27 00:24:39 +01:00
EditStashCacheTest.php Improve test coverage metrics 2021-02-21 09:59:52 +01:00
EmergencyCacheTest.php Use independent stats for emergency disable 2021-02-26 18:10:49 +01:00
FilterCompareTest.php Organize unit tests 2021-01-01 13:26:37 +00:00
FilterImporterTest.php Organize unit tests 2021-01-01 13:26:37 +00:00
FilterLookupTest.php Use Filter objects in ViewDiff 2021-01-17 00:47:33 +00:00
FilterProfilerTest.php Make FilterProfiler independent of DeferredUpdate 2021-02-28 12:03:05 +01:00
FilterRunnerFactoryTest.php Use independent stats for emergency disable 2021-02-26 18:10:49 +01:00
FilterRunnerTest.php Use independent stats for emergency disable 2021-02-26 18:10:49 +01:00
FilterStoreTest.php Use independent stats for emergency disable 2021-02-26 18:10:49 +01:00
FilterValidatorTest.php Remove the old parser 2021-04-09 13:23:07 +00:00
GlobalNameUtilsTest.php Rename AbuseFilterTest to GlobalNameUtilsTest 2021-01-01 18:11:39 +01:00
KeywordsManagerTest.php Fix method names of hook interfaces 2021-03-09 17:03:14 +00:00
RunnerDataTest.php Do not serialize RunnerData to array in FilterRunner 2021-02-12 14:03:50 +01:00
SpecsFormatterTest.php Use Filter objects in ViewDiff 2021-01-17 00:47:33 +00:00
TextExtractorTest.php Use Authority in TextExtractor 2021-02-02 00:43:01 +00:00