Page MenuHomePhabricator

Wikibase EntitySavingHelperTest can not be run alone, as EntityLoadingHelperTest is not loaded
Closed, ResolvedPublic

Description

$ mw-docker-dev phpunit-file default extensions/Wikibase/repo/tests/phpunit/includes/Api/EntitySavingHelperTest.php
Using PHP 7.1.20
PHP Fatal error:  Class 'Wikibase\Repo\Tests\Api\EntityLoadingHelperTest' not found in /var/www/mediawiki/extensions/Wikibase/repo/tests/phpunit/includes/Api/EntitySavingHelperTest.php on line 39
PHP Stack trace:
PHP   1. {main}() /var/www/mediawiki/tests/phpunit/phpunit.php:0
PHP   2. require() /var/www/mediawiki/tests/phpunit/phpunit.php:129
PHP   3. PHPUnitMaintClass->execute() /var/www/mediawiki/maintenance/doMaintenance.php:94
PHP   4. MediaWikiPHPUnitCommand->run() /var/www/mediawiki/tests/phpunit/phpunit.php:90
PHP   5. MediaWikiTestRunner->getTest() /var/www/mediawiki/vendor/phpunit/phpunit/src/TextUI/Command.php:169
PHP   6. MediaWikiTestRunner->loadSuiteClass() /var/www/mediawiki/vendor/phpunit/phpunit/src/Runner/BaseTestRunner.php:73
PHP   7. PHPUnit\Runner\StandardTestSuiteLoader->load() /var/www/mediawiki/vendor/phpunit/phpunit/src/Runner/BaseTestRunner.php:130
PHP   8. PHPUnit\Util\Fileloader::checkAndLoad() /var/www/mediawiki/vendor/phpunit/phpunit/src/Runner/StandardTestSuiteLoader.php:43
PHP   9. PHPUnit\Util\Fileloader::load() /var/www/mediawiki/vendor/phpunit/phpunit/src/Util/Fileloader.php:48
PHP  10. include_once() /var/www/mediawiki/vendor/phpunit/phpunit/src/Util/Fileloader.php:64

Fatal error: Class 'Wikibase\Repo\Tests\Api\EntityLoadingHelperTest' not found in /var/www/mediawiki/extensions/Wikibase/repo/tests/phpunit/includes/Api/EntitySavingHelperTest.php on line 39

Call Stack:
    0.2015     368568   1. {main}() /var/www/mediawiki/tests/phpunit/phpunit.php:0
    0.2194     666336   2. require('/var/www/mediawiki/maintenance/doMaintenance.php') /var/www/mediawiki/tests/phpunit/phpunit.php:129
    1.4862   14437960   3. PHPUnitMaintClass->execute() /var/www/mediawiki/maintenance/doMaintenance.php:94
    1.5185   15229536   4. MediaWikiPHPUnitCommand->run() /var/www/mediawiki/tests/phpunit/phpunit.php:90
    1.5924   15928880   5. MediaWikiTestRunner->getTest() /var/www/mediawiki/vendor/phpunit/phpunit/src/TextUI/Command.php:169
    1.5931   15928880   6. MediaWikiTestRunner->loadSuiteClass() /var/www/mediawiki/vendor/phpunit/phpunit/src/Runner/BaseTestRunner.php:73
    1.5977   15945832   7. PHPUnit\Runner\StandardTestSuiteLoader->load() /var/www/mediawiki/vendor/phpunit/phpunit/src/Runner/BaseTestRunner.php:130
    1.5978   15966368   8. PHPUnit\Util\Fileloader::checkAndLoad() /var/www/mediawiki/vendor/phpunit/phpunit/src/Runner/StandardTestSuiteLoader.php:43
    1.5994   15966688   9. PHPUnit\Util\Fileloader::load() /var/www/mediawiki/vendor/phpunit/phpunit/src/Util/Fileloader.php:48
    1.6011   16098312  10. include_once('/var/www/mediawiki/extensions/Wikibase/repo/tests/phpunit/includes/Api/EntitySavingHelperTest.php') /var/www/mediawiki/vendor/phpunit/phpunit/src/Util/Fileloader.php:64

Event Timeline

Change 461933 had a related patch set uploaded (by Addshore; owner: Addshore):
[mediawiki/extensions/Wikibase@master] Add EntityLoadingHelperTest to autoloader for tests

https://gerrit.wikimedia.org/r/461933

Addshore triaged this task as Medium priority.Sep 21 2018, 10:52 AM
Addshore moved this task from incoming to in progress on the Wikidata board.
Addshore moved this task from Incoming to In Progress on the Wikidata-Campsite board.
Addshore moved this task from Unsorted 💣 to Active 🚁 on the User-Addshore board.

Change 461933 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Add EntityLoadingHelperTest to autoloader for tests

https://gerrit.wikimedia.org/r/461933