X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fphpunit%2Fincludes%2Flibs%2Frdbms%2Fdatabase%2FDatabaseMysqlBaseTest.php;h=4c92545128940501a0330e12180e1344e31d38ad;hb=15c27d356b5e6760024ac0653279a76d94d78b1f;hp=a86a1c9c4991469ef46c6ecf7a21709f67caf168;hpb=f459a71f75941a83335d6d63ee12079a4b586793;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/phpunit/includes/libs/rdbms/database/DatabaseMysqlBaseTest.php b/tests/phpunit/includes/libs/rdbms/database/DatabaseMysqlBaseTest.php index a86a1c9c49..4c92545128 100644 --- a/tests/phpunit/includes/libs/rdbms/database/DatabaseMysqlBaseTest.php +++ b/tests/phpunit/includes/libs/rdbms/database/DatabaseMysqlBaseTest.php @@ -100,7 +100,7 @@ class DatabaseMysqlBaseTest extends PHPUnit\Framework\TestCase { private function getMockForViews() { $db = $this->getMockBuilder( DatabaseMysqli::class ) ->disableOriginalConstructor() - ->setMethods( [ 'fetchRow', 'query' ] ) + ->setMethods( [ 'fetchRow', 'query', 'getDBname' ] ) ->getMock(); $db->method( 'query' ) @@ -110,6 +110,7 @@ class DatabaseMysqlBaseTest extends PHPUnit\Framework\TestCase { (object)[ 'Tables_in_' => 'view2' ], (object)[ 'Tables_in_' => 'myview' ] ] ) ); + $db->method( 'getDBname' )->willReturn( '' ); return $db; } @@ -671,13 +672,13 @@ class DatabaseMysqlBaseTest extends PHPUnit\Framework\TestCase { $this->assertSame( 'CAST( fieldName AS SIGNED )', $output ); } - /* + /** * @covers Wikimedia\Rdbms\Database::setIndexAliases */ public function testIndexAliases() { $db = $this->getMockBuilder( DatabaseMysqli::class ) ->disableOriginalConstructor() - ->setMethods( [ 'mysqlRealEscapeString' ] ) + ->setMethods( [ 'mysqlRealEscapeString', 'dbSchema', 'tablePrefix' ] ) ->getMock(); $db->method( 'mysqlRealEscapeString' )->willReturnCallback( function ( $s ) { @@ -710,7 +711,7 @@ class DatabaseMysqlBaseTest extends PHPUnit\Framework\TestCase { public function testTableAliases() { $db = $this->getMockBuilder( DatabaseMysqli::class ) ->disableOriginalConstructor() - ->setMethods( [ 'mysqlRealEscapeString' ] ) + ->setMethods( [ 'mysqlRealEscapeString', 'dbSchema', 'tablePrefix' ] ) ->getMock(); $db->method( 'mysqlRealEscapeString' )->willReturnCallback( function ( $s ) {