aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/deferred/RefreshSecondaryDataUpdateTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/phpunit/includes/deferred/RefreshSecondaryDataUpdateTest.php')
-rw-r--r--tests/phpunit/includes/deferred/RefreshSecondaryDataUpdateTest.php10
1 files changed, 8 insertions, 2 deletions
diff --git a/tests/phpunit/includes/deferred/RefreshSecondaryDataUpdateTest.php b/tests/phpunit/includes/deferred/RefreshSecondaryDataUpdateTest.php
index 3dfac95e75ad..57883c3663ed 100644
--- a/tests/phpunit/includes/deferred/RefreshSecondaryDataUpdateTest.php
+++ b/tests/phpunit/includes/deferred/RefreshSecondaryDataUpdateTest.php
@@ -178,7 +178,10 @@ class RefreshSecondaryDataUpdateTest extends MediaWikiIntegrationTestCase {
$reset = new ScopedCallback( [ $dbw, 'restoreFlags' ] );
$this->assertSame( 0, $dbw->trxLevel() );
- $dbw->selectRow( 'page', '*', '', __METHOD__ );
+ $dbw->newSelectQueryBuilder()
+ ->select( '*' )
+ ->from( 'page' )
+ ->caller( __METHOD__ )->fetchRow();
if ( !$dbw->trxLevel() ) {
$this->markTestSkipped( 'No implicit transaction, cannot test for T248003' );
}
@@ -200,7 +203,10 @@ class RefreshSecondaryDataUpdateTest extends MediaWikiIntegrationTestCase {
->getMock();
$updater->method( 'getSecondaryDataUpdates' )
->willReturnCallback( static function () use ( $dbw, $fname, $goodUpdate ) {
- $dbw->selectRow( 'page', '*', '', $fname );
+ $dbw->newSelectQueryBuilder()
+ ->select( '*' )
+ ->from( 'page' )
+ ->caller( $fname )->fetchRow();
$dbw->onTransactionResolution( static function () {
}, $fname );