Page MenuHomePhabricator

Cannot redeclare class ApiTokensTest in Translate/tests/phpunit/api/ApiTokensTest.php on line 51
Closed, ResolvedPublic

Description

reedy@ubuntu64-web-esxi:/var/www/wiki/mediawiki/core/tests/phpunit$ php phpunit.php
PHP Fatal error: Cannot redeclare class ApiTokensTest in /var/www/wiki/mediawiki/extensions/Translate/tests/phpunit/api/ApiTokensTest.php on line 51
PHP Stack trace:
PHP 1. {main}() /var/www/wiki/mediawiki/core/tests/phpunit/phpunit.php:0
PHP 2. MediaWikiPHPUnitCommand::main() /var/www/wiki/mediawiki/core/tests/phpunit/phpunit.php:119
PHP 3. MediaWikiPHPUnitCommand->run() /var/www/wiki/mediawiki/core/tests/phpunit/MediaWikiPHPUnitCommand.php:64
PHP 4. PHPUnit_TextUI_Command->run() /var/www/wiki/mediawiki/core/tests/phpunit/MediaWikiPHPUnitCommand.php:80
PHP 5. MediaWikiPHPUnitCommand->handleArguments() /usr/share/php/PHPUnit/TextUI/Command.php:138
PHP 6. PHPUnit_TextUI_Command->handleArguments() /var/www/wiki/mediawiki/core/tests/phpunit/MediaWikiPHPUnitCommand.php:25
PHP 7. PHPUnit_Util_Configuration->getTestSuiteConfiguration() /usr/share/php/PHPUnit/TextUI/Command.php:657
PHP 8. PHPUnit_Util_Configuration->getTestSuite() /usr/share/php/PHPUnit/Util/Configuration.php:797
PHP 9. PHPUnit_Framework_TestSuite->addTestFile() /usr/share/php/PHPUnit/Util/Configuration.php:912
PHP 10. ReflectionMethod->invoke() /usr/share/php/PHPUnit/Framework/TestSuite.php:382
PHP 11. ExtensionsTestSuite::suite() /usr/share/php/PHPUnit/Framework/TestSuite.php:382
PHP 12. ExtensionsTestSuite->__construct() /var/www/wiki/mediawiki/core/tests/phpunit/suites/ExtensionsTestSuite.php:21
PHP 13. PHPUnit_Framework_TestSuite->addTestFile() /var/www/wiki/mediawiki/core/tests/phpunit/suites/ExtensionsTestSuite.php:13
PHP 14. PHPUnit_Util_Fileloader::checkAndLoad() /usr/share/php/PHPUnit/Framework/TestSuite.php:355
PHP 15. PHPUnit_Util_Fileloader::load() /usr/share/php/PHPUnit/Util/Fileloader.php:76


Version: master
Severity: normal

Details

Reference
bz56907

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:29 AM
bzimport set Reference to bz56907.

Change 94771 had a related patch set uploaded by Reedy:
Fix ApiTokensTest class name collision

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

Change 94771 merged by jenkins-bot:
Fix ApiTokensTest class name collision

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

Just wanted to say that I was using that class name first, so it was MediaWiki which who broke Translate, not the other way around ;)