Change-Id: I53a5fd0f3716e50abd10e4cae1de6329e7b0f6e8
// Add the QUnit testrunner as implicit dependency to extension test suites.
foreach ( $testModules['qunit'] as &$module ) {
// Add the QUnit testrunner as implicit dependency to extension test suites.
foreach ( $testModules['qunit'] as &$module ) {
+ // Shuck any single-module dependency as an array
+ if ( is_string( $module['dependencies'] ) ) {
+ $module['dependencies'] = [ $module['dependencies'] ];
+ }
+
$module['dependencies'][] = 'test.mediawiki.qunit.testrunner';
}
$module['dependencies'][] = 'test.mediawiki.qunit.testrunner';
}