| Current File : /home/jvzmxxx/wiki/extensions/Wikibase/view/tests/qunit/wikibase/entityChangers/resources.php |
<?php
/**
* @since 0.5
*
* @license GPL-2.0+
* @author Adrian Heine <adrian.heine@wikimedia.de>
*/
return call_user_func( function() {
$remoteExtPathParts = explode(
DIRECTORY_SEPARATOR . 'extensions' . DIRECTORY_SEPARATOR, __DIR__, 2
);
$moduleBase = array(
'localBasePath' => __DIR__,
'remoteExtPath' => $remoteExtPathParts[1],
);
$modules = array(
'wikibase.entityChangers.AliasesChanger.tests' => $moduleBase + array(
'scripts' => array(
'AliasesChanger.tests.js',
),
'dependencies' => array(
'wikibase.datamodel',
'wikibase.entityChangers.AliasesChanger',
),
),
'wikibase.entityChangers.ClaimsChanger.tests' => $moduleBase + array(
'scripts' => array(
'ClaimsChanger.tests.js',
),
'dependencies' => array(
'wikibase.datamodel',
'wikibase.entityChangers.ClaimsChanger',
'wikibase.serialization.ClaimDeserializer',
'wikibase.serialization.ClaimSerializer',
'wikibase.serialization.StatementDeserializer',
'wikibase.serialization.StatementSerializer',
),
),
'wikibase.entityChangers.DescriptionsChanger.tests' => $moduleBase + array(
'scripts' => array(
'DescriptionsChanger.tests.js',
),
'dependencies' => array(
'wikibase.datamodel',
'wikibase.entityChangers.DescriptionsChanger'
),
),
'wikibase.entityChangers.LabelsChanger.tests' => $moduleBase + array(
'scripts' => array(
'LabelsChanger.tests.js',
),
'dependencies' => array(
'wikibase.datamodel',
'wikibase.entityChangers.LabelsChanger'
),
),
'wikibase.entityChangers.ReferencesChanger.tests' => $moduleBase + array(
'scripts' => array(
'ReferencesChanger.tests.js',
),
'dependencies' => array(
'wikibase.datamodel',
'wikibase.entityChangers.ReferencesChanger',
'wikibase.serialization.ReferenceDeserializer',
'wikibase.serialization.ReferenceSerializer',
),
),
'wikibase.entityChangers.SiteLinksChanger.tests' => $moduleBase + array(
'scripts' => array(
'SiteLinksChanger.tests.js',
),
'dependencies' => array(
'wikibase.datamodel',
'wikibase.entityChangers.SiteLinksChanger'
),
),
);
return $modules;
} );