aboutsummaryrefslogtreecommitdiffstats
path: root/tests/phpunit/includes/specials/SpecialRecentchangesTest.php
diff options
context:
space:
mode:
Diffstat (limited to 'tests/phpunit/includes/specials/SpecialRecentchangesTest.php')
-rw-r--r--tests/phpunit/includes/specials/SpecialRecentchangesTest.php11
1 files changed, 5 insertions, 6 deletions
diff --git a/tests/phpunit/includes/specials/SpecialRecentchangesTest.php b/tests/phpunit/includes/specials/SpecialRecentchangesTest.php
index d5f51983b7ff..136b7f5cae8d 100644
--- a/tests/phpunit/includes/specials/SpecialRecentchangesTest.php
+++ b/tests/phpunit/includes/specials/SpecialRecentchangesTest.php
@@ -98,12 +98,11 @@ class SpecialRecentchangesTest extends AbstractChangesListSpecialPageTestCase {
$db = wfGetDB( DB_PRIMARY );
$queryConds = [ 'wl_namespace' => $testPage->getNamespace(), 'wl_title' => $testPage->getDBkey() ];
$watchedItemId = $db->selectField( 'watchlist', 'wl_id', $queryConds, __METHOD__ );
- $db->update(
- 'watchlist_expiry',
- [ 'we_expiry' => $db->timestamp( '20200101000000' ) ],
- [ 'we_item' => $watchedItemId ],
- __METHOD__
- );
+ $db->newUpdateQueryBuilder()
+ ->update( 'watchlist_expiry' )
+ ->set( [ 'we_expiry' => $db->timestamp( '20200101000000' ) ] )
+ ->where( [ 'we_item' => $watchedItemId ] )
+ ->caller( __METHOD__ )->execute();
// Check that the page is still in RC, but that it's no longer watched.
$rc3 = $this->getPage();