Page MenuHomePhabricator

The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void) (from ChangesListQueryTest.php:106 / ChangesListSpecialPageTest.php:43)
Closed, ResolvedPublic

Description

The warnings from these two lines of code currently cause 244 test failures for mediawiki/core on PHP 8.5 AFAICS.
Cross-reference https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1180659 (Add #[\NoDiscard] to functions that return ScopedCallback; 83171021b16f)

  • mediawiki/core (9d42e3cc6b0b) locally, running PHP 8.5
  • composer phpunit:entrypoint -- --filter "ChangesList(Query|SpecialPage)Test"
1) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "No actions" (array(), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

2) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "experience unregistered" (array(array('require', 'experience', 'unregistered')), array(array('recentchanges', 'actor'), array('rc_id'), '(((actor_user IS NULL OR acto...'`')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('STRAIGHT_JOIN', array('actor_id=rc_actor')))), array(2))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

3) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "experience registered" (array(array('require', 'experience', 'registered')), array(array('recentchanges', 'actor'), array('rc_id'), '(((actor_user IS NOT NULL AND...'`')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('STRAIGHT_JOIN', array('actor_id=rc_actor')))), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

4) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require experience newcomer" (array(array('require', 'experience', 'newcomer')), array(array('recentchanges', 'actor', 'user'), array('rc_id'), '((((actor_user IS NOT NULL AN...0'))))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('STRAIGHT_JOIN', array('actor_id=rc_actor')), array('LEFT JOIN', array('user_id=actor_user')))), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

5) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude named" (array(array('exclude', 'named')), array(array('recentchanges', 'actor'), array('rc_id'), '((actor_user IS NULL OR actor... '`'))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('actor_id=rc_actor')))), array(2))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

6) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require named" (array(array('require', 'named')), array(array('recentchanges', 'actor'), array('rc_id'), '((actor_user IS NOT NULL AND ... '`'))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('actor_id=rc_actor')))), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

7) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require user alice" (array(array('require', 'user', MediaWiki\User\UserIdentityValue Object (...))), array(array('recentchanges', 'actor'), array('rc_id'), '(actor_user = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('actor_id=rc_actor')))), array(1))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

8) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude user alice" (array(array('exclude', 'user', MediaWiki\User\UserIdentityValue Object (...))), array(array('recentchanges', 'actor'), array('rc_id'), '(actor_name != 'Alice')', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('STRAIGHT_JOIN', array('actor_id=rc_actor')))), array(2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

9) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require new user log" (array(array('require', 'logType', 'newusers')), array(array('recentchanges'), array('rc_id'), '(rc_log_type = 'newusers')', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(4))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

10) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude new user log" (array(array('exclude', 'logType', 'newusers')), array(array('recentchanges'), array('rc_id'), '((rc_log_type != 'newusers' O...NULL))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

11) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require minor" (array(array('require', 'minor')), array(array('recentchanges'), array('rc_id'), '(rc_minor = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(5))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

12) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude minor" (array(array('exclude', 'minor')), array(array('recentchanges'), array('rc_id'), '(rc_minor = 0)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

13) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require minor+major" (array(array('require', 'minor', true), array('require', 'minor', false)), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

14) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude minor+major" (array(array('exclude', 'minor', true), array('exclude', 'minor', false)), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

15) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require minor, exclude major" (array(array('require', 'minor', true), array('exclude', 'minor', false)), array(array('recentchanges'), array('rc_id'), '(rc_minor = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(5))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

16) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require bot" (array(array('require', 'bot')), array(array('recentchanges'), array('rc_id'), '(rc_bot = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(6))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

17) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude bot" (array(array('exclude', 'bot')), array(array('recentchanges'), array('rc_id'), '(rc_bot = 0)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

18) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require revisionType latest" (array(array('require', 'revisionType', 'latest')), array(array('recentchanges', 'page'), array('rc_id'), '((rc_this_oldid = page_latest))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('page_id=rc_cur_id')))), array(2, 5, 6, 7, 9, 10, 11, 13, 14, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

19) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require revisionType latest+none" (array(array('require', 'revisionType', 'latest'), array('require', 'revisionType', 'none')), array(array('recentchanges', 'page'), array('rc_id'), '((rc_this_oldid = page_latest... = 0))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('page_id=rc_cur_id')))), array(2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

20) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude revisionType latest" (array(array('exclude', 'revisionType', 'latest')), array(array('recentchanges', 'page'), array('rc_id'), '((rc_this_oldid != page_lates... = 0))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('page_id=rc_cur_id')))), array(4, 8, 1, 3, 12, 15))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

21) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require/exclude conflict revisionType" (array(array('exclude', 'revisionType', 'latest'), array('require', 'revisionType', 'latest')), null, array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

22) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require source new" (array(array('require', 'source', 'mw.new')), array(array('recentchanges'), array('rc_id'), '(rc_source = 'mw.new')', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 5, 6, 9, 10, 11, 12, 14, 15, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

23) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude source new" (array(array('exclude', 'source', 'mw.new')), array(array('recentchanges'), array('rc_id'), '(rc_source IN ('mw.edit','mw....ize'))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(3, 4, 7, 8, 13, 16))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

24) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require/exclude conflict source" (array(array('require', 'source', 'mw.new'), array('exclude', 'source', 'mw.new')), null, array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

25) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require autopatrolled" (array(array('require', 'patrolled', 2)), array(array('recentchanges'), array('rc_id'), '(rc_patrolled = 2)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(4, 8))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

26) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude autopatrolled" (array(array('exclude', 'patrolled', 2)), array(array('recentchanges'), array('rc_id'), '(rc_patrolled IN (0,1))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

27) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require watchedold+watchednew (CLSP watched)" (array(array('require', 'watched', 'watchedold'), array('require', 'watched', 'watchednew')), array(array('recentchanges', 'watchlist'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 3, 7, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

28) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude notwatched" (array(array('exclude', 'watched', 'notwatched')), array(array('recentchanges', 'watchlist'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 3, 7, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

29) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require watchednew" (array(array('require', 'watched', 'watchednew')), array(array('recentchanges', 'watchlist'), array('rc_id'), '(rc_timestamp >= wl_notificat...stamp)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(7))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

30) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require watched+2 watchednew (CLSP watched+watchednew)" (array(array('require', 'watched', 'watchedold'), array('require', 'watched', 'watchednew'), array('require', 'watched', 'watchednew')), array(array('recentchanges', 'watchlist'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 3, 7, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

31) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require notwatched" (array(array('require', 'watched', 'notwatched')), array(array('recentchanges', 'watchlist'), array('rc_id'), '(wl_user IS NULL)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

32) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require watchednew+notwatched" (array(array('require', 'watched', 'watchednew'), array('require', 'watched', 'notwatched')), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_user IS NULL OR (wl_user...amp)))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

33) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require anon watched" (array(array('exclude', 'watched', 'notwatched')), null, array(), array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

34) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require watched with expiry" (array(array('exclude', 'watched', 'notwatched')), array(array('recentchanges', 'watchlist', 'watchlist_expiry'), array('rc_id'), '((we_expiry IS NULL OR we_exp...000'))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')), array('LEFT JOIN', array('we_item=wl_id')))), array(1, 3, 7, 18), array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

35) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require watchlist label" (array(array('require', 'watchlistLabel', 1)), array(array('recentchanges', 'watchlist', 'watchlist_label_member'), array('rc_id'), '(wlm_label = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')), array('JOIN', array('wlm_item=wl_id')))), array(18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

36) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude watchlist label" (array(array('exclude', 'watchlistLabel', 1)), array(array('recentchanges', 'watchlist', 'watchlist_label_member'), array('rc_id'), '(wlm_label IS NULL)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')), array('LEFT JOIN', array('wlm_item=wl_id', 'wlm_label = 1')))), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

37) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require seen" (array(array('require', 'seen', true)), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_notificationtimestamp IS...tamp))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

38) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude seen" (array(array('exclude', 'seen', true)), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_notificationtimestamp IS...tamp))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(7))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

39) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require seen false" (array(array('require', 'seen', false)), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_notificationtimestamp IS...tamp))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(7))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

40) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require seen+unseen (T408167)" (array(array('require', 'seen', true), array('require', 'seen', false)), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

41) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require watched+seen" (array(array('exclude', 'watched', 'notwatched'), array('require', 'seen', true)), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_notificationtimestamp IS...tamp))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 3, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

42) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require namespace" (array(array('require', 'namespace', 1)), array(array('recentchanges'), array('rc_id'), '(rc_namespace = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(2))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

43) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require multiple namespaces" (array(array('require', 'namespace', 1), array('require', 'namespace', 2)), array(array('recentchanges'), array('rc_id'), '(rc_namespace IN (1,2))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(2, 4))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

44) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude namespace" (array(array('exclude', 'namespace', 1)), array(array('recentchanges'), array('rc_id'), '(rc_namespace != 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

45) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require subpageof" (array(array('require', 'subpageof', MediaWiki\Page\PageReferenceValue Object (...))), array(array('recentchanges'), array('rc_id'), '(((rc_namespace = 1 AND rc_ti...'`')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(2))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

46) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude subpageof" (array(array('exclude', 'subpageof', MediaWiki\Page\PageReferenceValue Object (...))), array(array('recentchanges'), array('rc_id'), '(NOT (((rc_namespace = 1 AND ...`'))))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

47) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require title" (array(array('require', 'title', MediaWiki\Page\PageReferenceValue Object (...)), array('require', 'title', MediaWiki\Page\PageReferenceValue Object (...))), array(array('recentchanges'), array('rc_id'), '(((rc_namespace = 0 AND rc_ti...ge')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(2, 5))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

48) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude title" (array(array('exclude', 'title', MediaWiki\Page\PageReferenceValue Object (...)), array('exclude', 'title', MediaWiki\Page\PageReferenceValue Object (...))), array(array('recentchanges'), array('rc_id'), '(NOT ((rc_namespace = 0 AND r...ge')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

49) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require redirect" (array(array('require', 'redirect', true)), array(array('recentchanges', 'page'), array('rc_id'), '(page_is_redirect = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('page_id=rc_cur_id')))), array(14))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

50) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude redirect" (array(array('exclude', 'redirect', true)), array(array('recentchanges', 'page'), array('rc_id'), '((page_is_redirect = 0 OR pag...NULL))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('page_id=rc_cur_id')))), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

51) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require non-redirecting page" (array(array('require', 'redirect', false)), array(array('recentchanges', 'page'), array('rc_id'), '(page_is_redirect = 0)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('page_id=rc_cur_id')))), array(1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

52) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require any page" (array(array('require', 'redirect', true), array('require', 'redirect', false)), array(array('recentchanges', 'page'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('page_id=rc_cur_id')))), array(1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

53) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "require changeTags mw-blank" (array(array('require', 'changeTags', 'mw-blank')), array(array('recentchanges', 'change_tag'), array('rc_id'), '(changetagdisplay.ct_tag_id = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('changetagdisplay.ct_rc_id=rc_id')))), array(13))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

54) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActions with data set "exclude changeTags mw-blank" (array(array('exclude', 'changeTags', 'mw-blank')), array(array('recentchanges', 'change_tag'), array('rc_id'), '(changetagdisplay.ct_tag_id IS NULL)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('changetagdisplay.ct_rc_id=rc_id', 'changetagdisplay.ct_tag_id = 1')))), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

55) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "No actions" (array(), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

56) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "experience unregistered" (array(array('require', 'experience', 'unregistered')), array(array('recentchanges', 'actor'), array('rc_id'), '(((actor_user IS NULL OR acto...'`')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('STRAIGHT_JOIN', array('actor_id=rc_actor')))), array(2))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

57) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "experience registered" (array(array('require', 'experience', 'registered')), array(array('recentchanges', 'actor'), array('rc_id'), '(((actor_user IS NOT NULL AND...'`')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('STRAIGHT_JOIN', array('actor_id=rc_actor')))), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

58) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require experience newcomer" (array(array('require', 'experience', 'newcomer')), array(array('recentchanges', 'actor', 'user'), array('rc_id'), '((((actor_user IS NOT NULL AN...0'))))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('STRAIGHT_JOIN', array('actor_id=rc_actor')), array('LEFT JOIN', array('user_id=actor_user')))), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

59) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude named" (array(array('exclude', 'named')), array(array('recentchanges', 'actor'), array('rc_id'), '((actor_user IS NULL OR actor... '`'))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('actor_id=rc_actor')))), array(2))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

60) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require named" (array(array('require', 'named')), array(array('recentchanges', 'actor'), array('rc_id'), '((actor_user IS NOT NULL AND ... '`'))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('actor_id=rc_actor')))), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

61) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require user alice" (array(array('require', 'user', MediaWiki\User\UserIdentityValue Object (...))), array(array('recentchanges', 'actor'), array('rc_id'), '(actor_user = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('actor_id=rc_actor')))), array(1))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

62) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude user alice" (array(array('exclude', 'user', MediaWiki\User\UserIdentityValue Object (...))), array(array('recentchanges', 'actor'), array('rc_id'), '(actor_name != 'Alice')', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('STRAIGHT_JOIN', array('actor_id=rc_actor')))), array(2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

63) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require new user log" (array(array('require', 'logType', 'newusers')), array(array('recentchanges'), array('rc_id'), '(rc_log_type = 'newusers')', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(4))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

64) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude new user log" (array(array('exclude', 'logType', 'newusers')), array(array('recentchanges'), array('rc_id'), '((rc_log_type != 'newusers' O...NULL))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

65) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require minor" (array(array('require', 'minor')), array(array('recentchanges'), array('rc_id'), '(rc_minor = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(5))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

66) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude minor" (array(array('exclude', 'minor')), array(array('recentchanges'), array('rc_id'), '(rc_minor = 0)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

67) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require minor+major" (array(array('require', 'minor', true), array('require', 'minor', false)), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

68) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude minor+major" (array(array('exclude', 'minor', true), array('exclude', 'minor', false)), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

69) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require minor, exclude major" (array(array('require', 'minor', true), array('exclude', 'minor', false)), array(array('recentchanges'), array('rc_id'), '(rc_minor = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(5))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

70) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require bot" (array(array('require', 'bot')), array(array('recentchanges'), array('rc_id'), '(rc_bot = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(6))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

71) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude bot" (array(array('exclude', 'bot')), array(array('recentchanges'), array('rc_id'), '(rc_bot = 0)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

72) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require revisionType latest" (array(array('require', 'revisionType', 'latest')), array(array('recentchanges', 'page'), array('rc_id'), '((rc_this_oldid = page_latest))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('page_id=rc_cur_id')))), array(2, 5, 6, 7, 9, 10, 11, 13, 14, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

73) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require revisionType latest+none" (array(array('require', 'revisionType', 'latest'), array('require', 'revisionType', 'none')), array(array('recentchanges', 'page'), array('rc_id'), '((rc_this_oldid = page_latest... = 0))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('page_id=rc_cur_id')))), array(2, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

74) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude revisionType latest" (array(array('exclude', 'revisionType', 'latest')), array(array('recentchanges', 'page'), array('rc_id'), '((rc_this_oldid != page_lates... = 0))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('page_id=rc_cur_id')))), array(4, 8, 1, 3, 12, 15))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

75) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require/exclude conflict revisionType" (array(array('exclude', 'revisionType', 'latest'), array('require', 'revisionType', 'latest')), null, array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

76) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require source new" (array(array('require', 'source', 'mw.new')), array(array('recentchanges'), array('rc_id'), '(rc_source = 'mw.new')', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 5, 6, 9, 10, 11, 12, 14, 15, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

77) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude source new" (array(array('exclude', 'source', 'mw.new')), array(array('recentchanges'), array('rc_id'), '(rc_source IN ('mw.edit','mw....ize'))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(3, 4, 7, 8, 13, 16))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

78) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require/exclude conflict source" (array(array('require', 'source', 'mw.new'), array('exclude', 'source', 'mw.new')), null, array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

79) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require autopatrolled" (array(array('require', 'patrolled', 2)), array(array('recentchanges'), array('rc_id'), '(rc_patrolled = 2)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(4, 8))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

80) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude autopatrolled" (array(array('exclude', 'patrolled', 2)), array(array('recentchanges'), array('rc_id'), '(rc_patrolled IN (0,1))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

81) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require watchedold+watchednew (CLSP watched)" (array(array('require', 'watched', 'watchedold'), array('require', 'watched', 'watchednew')), array(array('recentchanges', 'watchlist'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 3, 7, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

82) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude notwatched" (array(array('exclude', 'watched', 'notwatched')), array(array('recentchanges', 'watchlist'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 3, 7, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

83) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require watchednew" (array(array('require', 'watched', 'watchednew')), array(array('recentchanges', 'watchlist'), array('rc_id'), '(rc_timestamp >= wl_notificat...stamp)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(7))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

84) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require watched+2 watchednew (CLSP watched+watchednew)" (array(array('require', 'watched', 'watchedold'), array('require', 'watched', 'watchednew'), array('require', 'watched', 'watchednew')), array(array('recentchanges', 'watchlist'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 3, 7, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

85) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require notwatched" (array(array('require', 'watched', 'notwatched')), array(array('recentchanges', 'watchlist'), array('rc_id'), '(wl_user IS NULL)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

86) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require watchednew+notwatched" (array(array('require', 'watched', 'watchednew'), array('require', 'watched', 'notwatched')), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_user IS NULL OR (wl_user...amp)))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(2, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

87) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require anon watched" (array(array('exclude', 'watched', 'notwatched')), null, array(), array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

88) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require watched with expiry" (array(array('exclude', 'watched', 'notwatched')), array(array('recentchanges', 'watchlist', 'watchlist_expiry'), array('rc_id'), '((we_expiry IS NULL OR we_exp...000'))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')), array('LEFT JOIN', array('we_item=wl_id')))), array(1, 3, 7, 18), array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

89) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require watchlist label" (array(array('require', 'watchlistLabel', 1)), array(array('recentchanges', 'watchlist', 'watchlist_label_member'), array('rc_id'), '(wlm_label = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')), array('JOIN', array('wlm_item=wl_id')))), array(18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

90) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude watchlist label" (array(array('exclude', 'watchlistLabel', 1)), array(array('recentchanges', 'watchlist', 'watchlist_label_member'), array('rc_id'), '(wlm_label IS NULL)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')), array('LEFT JOIN', array('wlm_item=wl_id', 'wlm_label = 1')))), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

91) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require seen" (array(array('require', 'seen', true)), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_notificationtimestamp IS...tamp))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

92) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude seen" (array(array('exclude', 'seen', true)), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_notificationtimestamp IS...tamp))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(7))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

93) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require seen false" (array(array('require', 'seen', false)), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_notificationtimestamp IS...tamp))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(7))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

94) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require seen+unseen (T408167)" (array(array('require', 'seen', true), array('require', 'seen', false)), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

95) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require watched+seen" (array(array('exclude', 'watched', 'notwatched'), array('require', 'seen', true)), array(array('recentchanges', 'watchlist'), array('rc_id'), '((wl_notificationtimestamp IS...tamp))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array(1, 'wl_namespace=rc_namespace', 'wl_title=rc_title')))), array(1, 3, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

96) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require namespace" (array(array('require', 'namespace', 1)), array(array('recentchanges'), array('rc_id'), '(rc_namespace = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(2))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

97) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require multiple namespaces" (array(array('require', 'namespace', 1), array('require', 'namespace', 2)), array(array('recentchanges'), array('rc_id'), '(rc_namespace IN (1,2))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(2, 4))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

98) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude namespace" (array(array('exclude', 'namespace', 1)), array(array('recentchanges'), array('rc_id'), '(rc_namespace != 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

99) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require subpageof" (array(array('require', 'subpageof', MediaWiki\Page\PageReferenceValue Object (...))), array(array('recentchanges'), array('rc_id'), '(((rc_namespace = 1 AND rc_ti...'`')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(2))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

100) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude subpageof" (array(array('exclude', 'subpageof', MediaWiki\Page\PageReferenceValue Object (...))), array(array('recentchanges'), array('rc_id'), '(NOT (((rc_namespace = 1 AND ...`'))))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

101) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require title" (array(array('require', 'title', MediaWiki\Page\PageReferenceValue Object (...)), array('require', 'title', MediaWiki\Page\PageReferenceValue Object (...))), array(array('recentchanges'), array('rc_id'), '(((rc_namespace = 0 AND rc_ti...ge')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(2, 5))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

102) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude title" (array(array('exclude', 'title', MediaWiki\Page\PageReferenceValue Object (...)), array('exclude', 'title', MediaWiki\Page\PageReferenceValue Object (...))), array(array('recentchanges'), array('rc_id'), '(NOT ((rc_namespace = 0 AND r...ge')))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

103) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require redirect" (array(array('require', 'redirect', true)), array(array('recentchanges', 'page'), array('rc_id'), '(page_is_redirect = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('page_id=rc_cur_id')))), array(14))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

104) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude redirect" (array(array('exclude', 'redirect', true)), array(array('recentchanges', 'page'), array('rc_id'), '((page_is_redirect = 0 OR pag...NULL))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('page_id=rc_cur_id')))), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

105) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require non-redirecting page" (array(array('require', 'redirect', false)), array(array('recentchanges', 'page'), array('rc_id'), '(page_is_redirect = 0)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('page_id=rc_cur_id')))), array(1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

106) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require any page" (array(array('require', 'redirect', true), array('require', 'redirect', false)), array(array('recentchanges', 'page'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('page_id=rc_cur_id')))), array(1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

107) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "require changeTags mw-blank" (array(array('require', 'changeTags', 'mw-blank')), array(array('recentchanges', 'change_tag'), array('rc_id'), '(changetagdisplay.ct_tag_id = 1)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('JOIN', array('changetagdisplay.ct_rc_id=rc_id')))), array(13))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

108) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testActionsWithPartitioning with data set "exclude changeTags mw-blank" (array(array('exclude', 'changeTags', 'mw-blank')), array(array('recentchanges', 'change_tag'), array('rc_id'), '(changetagdisplay.ct_tag_id IS NULL)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array(array('LEFT JOIN', array('changetagdisplay.ct_rc_id=rc_id', 'changetagdisplay.ct_tag_id = 1')))), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

109) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "experience unregistered" (array('require', 'experience', 'unregistered'), array(2), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

110) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "experience registered" (array('require', 'experience', 'registered'), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

111) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require experience newcomer" (array('require', 'experience', 'newcomer'), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

112) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require named" (array('require', 'named'), array(1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

113) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require user alice" (array('require', 'user', MediaWiki\User\UserIdentityValue Object (...)), array(1), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

114) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require new user log" (array('require', 'logType', 'newusers'), array(4), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

115) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require minor" (array('require', 'minor'), array(5), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

116) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require bot" (array('require', 'bot'), array(6), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

117) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require revisionType latest" (array('require', 'revisionType', 'latest'), array(2, 5, 6, 7, 9, 10, 11, 13, 14, 16, 17, 18), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

118) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require source new" (array('require', 'source', 'mw.new'), array(1, 2, 5, 6, 9, 10, 11, 12, 14, 15, 17, 18), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

119) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require autopatrolled" (array('require', 'patrolled', 2), array(4, 8), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

120) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require watchednew" (array('require', 'watched', 'watchednew'), array(7), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

121) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require notwatched" (array('require', 'watched', 'notwatched'), array(2, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

122) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require watchlist label" (array('require', 'watchlistLabel', 1), array(18), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

123) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require seen" (array('require', 'seen', true), array(1, 2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

124) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require seen false" (array('require', 'seen', false), array(7), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

125) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require namespace" (array('require', 'namespace', 1), array(2), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

126) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require subpageof" (array('require', 'subpageof', MediaWiki\Page\PageReferenceValue Object (...)), array(2), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

127) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require redirect" (array('require', 'redirect', true), array(14), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

128) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require non-redirecting page" (array('require', 'redirect', false), array(1, 2, 3, 5, 6, 7, 9, 10, 11, 12, 13, 15, 16, 17, 18), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

129) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testHighlight with data set "require changeTags mw-blank" (array('require', 'changeTags', 'mw-blank'), array(13), array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

130) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireNamespaces
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

131) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testExcludeNamespaces
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

132) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireSubpageOf
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

133) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireTitle
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

134) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireWatched
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

135) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireWatchlistLabelIds
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

136) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testAudience with data set "normal" (array(), array('action'), array(array('recentchanges'), array('rc_id'), '((rc_source != 'mw.log' OR (r...!= 1))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

137) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testAudience with data set "deletedhistory" (array('deletedhistory'), array('action'), array(array('recentchanges'), array('rc_id'), '((rc_source != 'mw.log' OR (r...!= 9))', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

138) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testAudience with data set "suppressrevision" (array('deletedhistory', 'suppressrevision'), array('action'), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

139) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testAudience with data set "normal with exclude deleted user" (array(), array('user'), array(array('recentchanges'), array('rc_id'), '((rc_deleted & 4) != 4)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

140) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testAudience with data set "deletedhistory with exclude deleted user" (array('deletedhistory'), array('user'), array(array('recentchanges'), array('rc_id'), '((rc_deleted & 12) != 12)', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

141) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testAudience with data set "suppressrevision with exclude deleted user" (array('deletedhistory', 'suppressrevision'), array('user'), array(array('recentchanges'), array('rc_id'), '', array(array('rc_timestamp DESC', 'rc_id DESC')), 'MediaWiki\Tests\RecentChanges...ryTest', array()), array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

142) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testMinTimestamp
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

143) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testStartAt
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

144) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testEndAt
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

145) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testOrderBy
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

146) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testLimit
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

147) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testForceEmptySet
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

148) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireLink with data set "Link from non-existent" ('from', array('pagelinks'), 'Nonexistent', null, array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

149) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireLink with data set "Links from page with no links" ('from', array('pagelinks', 'templatelinks'), 'Normal edit', null, array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

150) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireLink with data set "Links from with result" ('from', array('pagelinks', 'templatelinks'), 'Page link source', null, array(11))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

151) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireLink with data set "Links to, empty" ('to', array('pagelinks', 'templatelinks'), 'Normal edit', null, array())
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

152) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireLink with data set "Links to with union result" ('to', array('pagelinks', 'templatelinks'), 'Link destination', null, array(14, 10, 9))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

153) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireLink with data set "Links to with truncated union result" ('to', array('pagelinks', 'templatelinks'), 'Link destination', 1, array(14))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

154) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireChangeTags
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

155) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testExcludeChangeTags
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

156) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireSources
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

157) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireUser
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

158) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testExcludeUser
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

159) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequirePatrolled
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

160) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireLatest
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

161) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testRequireSlotChanged
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

162) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testIsDenseTagFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

163) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testDenseTagFilter with data set #0 (false)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

164) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testDenseTagFilter with data set #1 (true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

165) MediaWiki\Tests\RecentChanges\ChangesListQuery\ChangesListQueryTest::testValidCovers
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/RecentChanges/ChangesListQuery/ChangesListQueryTest.php:106

166) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

167) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterInversion
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

168) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterMultiple
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

169) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterMultipleAssociated
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

170) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterAssociatedSpecial
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

171) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterMultipleAssociatedInvert
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

172) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterMultipleInvert
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

173) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterAllContents
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

174) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterInvalid
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

175) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcNsFilterPartialInvalid
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

176) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcSubpageofSingle
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

177) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcSubpageofInvalid
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

178) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcSubpageofMulti
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

179) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidemyselfFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

180) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidebyothersFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

181) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidepageedits
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

182) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidenewpages
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

183) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidelog
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

184) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidehumans
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

185) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidepatrolledDisabledFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

186) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHideunpatrolledDisabledFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

187) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidepatrolledFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

188) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHideunpatrolledFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

189) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcReviewStatusFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

190) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHideminorFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

191) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRcHidemajorFilter
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

192) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testHideCategorization
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

193) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRegistrationHideliu
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

194) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testRegistrationHideanons
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

195) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelAll
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

196) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelRegisteredUnregistered
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

197) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelRegisteredUnregisteredLearner
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

198) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelAllExperienceLevels
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

199) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelRegistered
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

200) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelRegisteredTempAccountsEnabled
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

201) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelUnregistered
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

202) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelUnregisteredTempAccountsEnabled
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

203) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelRegisteredOrLearner
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

204) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelLearner
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

205) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelLearnerWhenTemporaryAccountsEnabled
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

206) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelUnregisteredOrExperienced
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

207) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelUnregisteredOrExperiencedWhenTemporaryAccountsEnabled
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

208) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelRegistrationRequiredToEditRemovesRegistrationFilters
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

209) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testFilterUserExpLevelRegistrationNotRequiredToEditDoesNotRemoveRegistrationFilters
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

210) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testGetStructuredFilterJsData
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

211) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #0 ('hidebots', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

212) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #1 ('bots', array(false))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

213) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #2 ('hideminor', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

214) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #3 ('minor', array(false))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

215) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #4 ('hidemajor', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

216) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #5 ('hideliu', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

217) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #6 ('hidepatrolled', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

218) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #7 ('hideunpatrolled', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

219) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #8 ('hideanons', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

220) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #9 ('hidemyself', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

221) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #10 ('hidebyothers', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

222) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #11 ('hidehumans', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

223) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #12 ('hidepageedits', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

224) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #13 ('pagedits', array(false))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

225) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #14 ('hidenewpages', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

226) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #15 ('hidecategorization', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

227) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #16 ('hidelog', array(true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

228) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #17 ('userExpLevel=learner;experienced', array('learner;experienced'))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

229) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #18 ('bots,hideliu,hidemyself', array(false, true, true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

230) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #19 ('minor,hideanons,categorization', array(false, true, false))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

231) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #20 ('hidehumans,bots,hidecategorization', array(true, false, true))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

232) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testParseParameters with data set #21 ('hidemyself,userExpLevel=newco...eminor', array(true, true, 'newcomer;learner'))
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

233) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #0 (array(1, 1, 1), true, array('unregistered', 1), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

234) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #1 (array(1, 1, 0), true, array(0, 1), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

235) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #2 (array(1), true, array('registered'), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

236) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #3 (array(1), true, array('unregistered'), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

237) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #4 (array(1, 1), true, array('registered', 1), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

238) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #5 (array(1, 0), true, array('unregistered', 0), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

239) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #6 (array(1, 1), true, array(), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

240) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #7 (array(1, 1), true, array(), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

241) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #8 (array(1, 1), true, array(), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

242) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #9 (array(1, 1), true, array(), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

243) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidateOptions with data set #10 (array(1, 1, 1, 1, 1), true, array(), true)
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

244) MediaWiki\Tests\SpecialPage\ChangesListSpecialPageTest::testValidCovers
The return value of method MediaWiki\Registration\ExtensionRegistry::setAttributeForTest() should either be used or intentionally ignored by casting it as (void)

/[...]/mediawiki/core/tests/phpunit/includes/SpecialPage/ChangesListSpecialPageTest.php:43

(note: not yet seen in WMF experimental CI due to the order in which it runs MediaWiki's PHPUnit tests, but it presumably would be seen there at some point)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change #1225688 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/core@master] tests: Use setAttributeForTest() correctly

https://gerrit.wikimedia.org/r/1225688

Change #1225688 merged by jenkins-bot:

[mediawiki/core@master] tests: Use setAttributeForTest() correctly

https://gerrit.wikimedia.org/r/1225688

@A_smart_kitten, let us know if the patch resolves the issues on your side, and this can be resolved. Thanks for reporting 🎉

Change #1226849 had a related patch set uploaded (by A smart kitten; author: Bartosz Dziewoński):

[mediawiki/core@REL1_45] tests: Use setAttributeForTest() correctly

https://gerrit.wikimedia.org/r/1226849

Yep, it does, thanks :D

$ composer phpunit:entrypoint -- --filter "ChangesList(Query|SpecialPage)Test"
Using PHP 8.5.1
Running with MediaWiki settings because there might be integration tests
[...]
PHPUnit 9.6.21 by Sebastian Bergmann and contributors.

...............................................................  63 / 244 ( 25%)
............................................................... 126 / 244 ( 51%)
...................................S........................... 189 / 244 ( 77%)
.......................................................         244 / 244 (100%)

Time: 00:02.874, Memory: 339.93 MB

OK, but incomplete, skipped, or risky tests!
Tests: 244, Assertions: 710, Skipped: 1.

I've proposed a backport to REL1_45 to fix this test issue on the release branch as well :)

Thanks for reporting 🎉

No worries!

I've proposed a backport to REL1_45 to fix this test issue on the release branch as well :)

Is this not an issue on the other supported release branches?

Is this not an issue on the other supported release branches?

It doesn't seem like it AFAICS (apologies, I should have said) -- it seems like the code in question was introduced in a commit first released with MW 1.45.

I've proposed a backport to REL1_45 to fix this test issue on the release branch as well :)

Is this not an issue on the other supported release branches?

Since https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1180659 was backported to REL1_44 and REL1_43 too, I think the fix would require backports to those branches as well. I'll let @A_smart_kitten confirm this.

(@DAlangi_WMF I think we might have reply-conflicted -- to be clear, I would have proposed backports to all the supported branches; but in this instance, the code causing these test failures (that was fixed by @matmarex's patch) seems to have first been present in MW 1.45 AFAICS)

Change #1226849 merged by jenkins-bot:

[mediawiki/core@REL1_45] tests: Use setAttributeForTest() correctly

https://gerrit.wikimedia.org/r/1226849