mediawiki-extensions-AbuseF.../tests/phpunit/unit
Daimona Eaytoy e64049c30b Create dedicated types of parser exceptions
Introduce a clear distinction between internal exceptions and
user-visible exceptions, leaving AFPException as base abstract class.

Later, it should be possible to narrow some types around, e.g. in
ParserStatus (that might work with user-visible exceptions only).

Also a future TODO is putting all the exceptions in their own namespace
(probably ...\Parser\Exception).

Change-Id: I4e33a45117f0a3e73af03cc1e3f2734beaf2b5e1
2021-02-12 13:56:02 +00:00
..
ChangeTags Organize unit tests 2021-01-01 13:26:37 +00:00
Consequences Introduce subclasses of Filter with specific use cases 2021-01-17 00:47:29 +00:00
Filter Introduce subclasses of Filter with specific use cases 2021-01-17 00:47:29 +00:00
Hooks Improve coverage for hooks 2021-01-14 22:49:24 +01:00
Parser Create dedicated types of parser exceptions 2021-02-12 13:56:02 +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 Create dedicated types of parser exceptions 2021-02-12 13:56:02 +00:00
Watcher Introduce subclasses of Filter with specific use cases 2021-01-17 00:47:29 +00:00
AbuseFilterPermissionManagerTest.php Increase coverage for more classes 2021-01-17 17:38:58 +00:00
AbuseLoggerFactoryTest.php Introduce an EditRevUpdater service 2021-01-27 00:24:39 +01:00
BlockAutopromoteStoreTest.php Improve coverage for several classes 2021-01-16 15:01:40 +00:00
CentralDBManagerTest.php Organize unit tests 2021-01-01 13:26:37 +00:00
EditBoxBuilderFactoryTest.php Partial integration of EditBoxBuilder with HTMLForm 2021-02-01 16:23:42 +00:00
EditRevUpdaterTest.php Introduce an EditRevUpdater service 2021-01-27 00:24:39 +01:00
EditStashCacheTest.php Clean up EditStashCache and test 2021-02-06 23:16:32 +00: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
FilterRunnerFactoryTest.php Introduce EditStashCache 2021-02-06 12:43:34 +01:00
FilterRunnerTest.php Serialize all data for edit stash 2021-02-11 15:09:50 +01:00
FilterStoreTest.php Organize unit tests 2021-01-01 13:26:37 +00:00
FilterValidatorTest.php Create dedicated types of parser exceptions 2021-02-12 13:56:02 +00:00
GlobalNameUtilsTest.php Rename AbuseFilterTest to GlobalNameUtilsTest 2021-01-01 18:11:39 +01:00
KeywordsManagerTest.php Misc coverage improvements 2021-01-15 00:51:16 +00:00
RunnerDataTest.php Serialize all data for edit stash 2021-02-11 15:09: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