wiki.techinc.nl/tests/phpunit/includes/objectcache/SqlBagOStuffServerArrayTest.php
Timo Tijhof 27aa07815c rdbms: Rename internal ServerInfoHolder to ServerInfo
Follows-up I177d57e2e34aea (3909c1440a).

Change-Id: Ic7332abc5512a74f62ff01e1bd9566047b81cb59
2023-03-07 23:36:39 +00:00

21 lines
575 B
PHP

<?php
use MediaWiki\MediaWikiServices;
use Wikimedia\TestingAccessWrapper;
/**
* @group BagOStuff
* @group Database
* @covers SqlBagOStuff
*/
class SqlBagOStuffServerArrayTest extends BagOStuffTestBase {
protected function newCacheInstance() {
// Extract server config from main load balancer
$lb = MediaWikiServices::getInstance()->getDBLoadBalancer();
$serverInfo = TestingAccessWrapper::newFromObject( $lb )->serverInfo;
return ObjectCache::newFromParams( [
'class' => SqlBagOStuff::class,
'servers' => [ $serverInfo->getServerInfo( 0 ) ]
] );
}
}