Last modified: 2014-09-26 06:26:16 UTC
This doesn't appear with php5: $ php phpunit.php includes [...] 21) CdbTest::testCdb Native CDB support is not available /srv/vagrant/mediawiki/tests/phpunit/includes/utils/CdbTest.php:13 /srv/vagrant/mediawiki/tests/phpunit/MediaWikiTestCase.php:133 /srv/vagrant/mediawiki/tests/phpunit/MediaWikiPHPUnitCommand.php:42 22) CdbTest::testMediaWikiTestCaseParentSetupCalled Native CDB support is not available /srv/vagrant/mediawiki/tests/phpunit/includes/utils/CdbTest.php:13 /srv/vagrant/mediawiki/tests/phpunit/MediaWikiTestCase.php:133 /srv/vagrant/mediawiki/tests/phpunit/MediaWikiPHPUnitCommand.php:42 Are we still able to test all CDB functionality as we should?
Apparently HHVM does not support CDB, in such case there is no point in running the tests for native CDB support. I guess it fallbacks to a pure PHP implementation isn't it?
Does not block Bug 67216 - Have unit tests of all wmf deployed extensions pass when installed together.
Moving under MediaWiki component.
The pure PHP implementation is sufficiently fast under HHVM; there's no need for a separate C extension.