On Sun, Oct 6, 2019 at 4:35 AM Daimona <daimona.wiki(a)gmail.com> wrote:
And in turn, this happens because
MediaWikiUnitTestCase validates the
directory structure, but some repos do not comply.
That is not the only reason a test might use PHPUnit\Framework\TestCase.
Another is that libraries (and proto-libraries in core's includes/libs/
directory) intended for use independent of MediaWiki can't use a
MediaWiki-specific test case base class.
--
Brad Jorsch (Anomie)
Senior Software Engineer
Wikimedia Foundation