aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/api/ApiStashEditTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/phpunit/includes/api/ApiStashEditTest.php')
-rw-r--r--tests/phpunit/includes/api/ApiStashEditTest.php11
1 files changed, 5 insertions, 6 deletions
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() ] );
}