From 77342327ee23b4c02ddb1baa1fcdf0aa31862a2c Mon Sep 17 00:00:00 2001 From: Amir Sarabadani Date: Fri, 14 Jul 2023 14:37:00 +0200 Subject: tests: Migrate calls to Database::update to UpdateQueryBuilder Bug: T330640 Change-Id: I30f9e84658fbd996b5512e96dda3f6412ebf3a20 --- tests/phpunit/includes/api/ApiStashEditTest.php | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'tests/phpunit/includes/api/ApiStashEditTest.php') diff --git a/tests/phpunit/includes/api/ApiStashEditTest.php b/tests/phpunit/includes/api/ApiStashEditTest.php index 274bc88bfd2d..de8a0ac964bc 100644 --- a/tests/phpunit/includes/api/ApiStashEditTest.php +++ b/tests/phpunit/includes/api/ApiStashEditTest.php @@ -193,12 +193,11 @@ class ApiStashEditTest extends ApiTestCase { // Corrupt the database. @todo Does the API really need to fail gracefully for this case? $dbw = wfGetDB( DB_PRIMARY ); - $dbw->update( - 'page', - [ 'page_latest' => 0 ], - [ 'page_id' => $revRecord->getPageId() ], - __METHOD__ - ); + $dbw->newUpdateQueryBuilder() + ->update( 'page' ) + ->set( [ 'page_latest' => 0 ] ) + ->where( [ 'page_id' => $revRecord->getPageId() ] ) + ->caller( __METHOD__ )->execute(); $this->doStash( [ 'title' => $name, 'baserevid' => $revRecord->getId() ] ); } -- cgit v1.2.3