Run structure tests on extensions
authorAntoine Musso <hashar@free.fr>
Wed, 17 Dec 2014 16:15:57 +0000 (17:15 +0100)
committerHashar <hashar@free.fr>
Wed, 17 Dec 2014 16:18:42 +0000 (16:18 +0000)
commit61a30753a698408680557c018544df7349d174da
tree91030587d0c49ad2bb948513d0c8519ababd42e5
parentf0a8604115313fd671d516a8eed2ec6fa3875aa2
Run structure tests on extensions

The tests in the structure PHPUnit testsuite are used to verify the
Autoloader, ResourceLoader definitions and some basic other tests.

They are not run by Jenkins for MediaWiki extensions since we invoke:

 phpunit.php --testsuite extensions

Add the structure directory to the 'extensions' testsuite.  That will
start enforcing them on all extensions, so need to be merged with care.

We will want to backport this patch on all release branches we support
and make sure they pass for all extensions/branches :-/

Bug: T78798
Change-Id: Icb88fb3f10d203cfcb61c36c9c92864b92d6739c
tests/phpunit/suite.xml