mediawiki-extensions-AbuseF.../includes/parser
Daimona Eaytoy d51ca862c6 Move parser tests to /unit
IMHO these can be considered unit tests; they were already fast, but now
they're executed in an instant.
This requires several changes: 1 - delay retrieving messages in
AFPUserVisibleException, to avoid having to deal with i18n whenever we
want to test exceptions; 2 - Use some DI for Parser and Tokenizer.
Equivset-dependend tests are also moved to a new class, thus helping to
fix the AF part of T189560.

Change-Id: If4585bf9bb696857005cf40a0d6985c36ac7e7a8
2019-08-28 16:36:37 +00:00
..
AbuseFilterCachingParser.php Move parser tests to /unit 2019-08-28 16:36:37 +00:00
AbuseFilterParser.php Move parser tests to /unit 2019-08-28 16:36:37 +00:00
AbuseFilterTokenizer.php Move parser tests to /unit 2019-08-28 16:36:37 +00:00
AFPData.php Log more empty operands 2019-08-24 19:59:53 +00:00
AFPException.php
AFPParserState.php Revert "Revert "Add typehinting for every object-only parameter"" 2018-11-15 10:09:16 +01:00
AFPSyntaxTree.php Add a new class for the CachingParser's AST 2019-08-25 17:29:16 +00:00
AFPToken.php Add doc for every class member 2019-03-17 11:40:24 +01:00
AFPTreeNode.php Allow if without else 2019-08-20 19:36:14 +00:00
AFPTreeParser.php Move parser tests to /unit 2019-08-28 16:36:37 +00:00
AFPUserVisibleException.php Move parser tests to /unit 2019-08-28 16:36:37 +00:00