The CheckUserLookupUtils service was added in T360453, but not made use of in Special:CheckUser. This task is aimed at using this service over the existing static methods in the pager classes used by Special:CheckUser.
To do this, some of the existing unit tests that test that the query info methods need to be converted to integration tests. While the unit tests are faster, they were written in a fairly brittle way and writing them as an integration test will make the test more resilient.
Acceptance criteria
- The CheckUserLookupUtils service should be used in AbstractCheckUserPager and it's subclasses.
QA Results - Local
AC | Status | Details |
---|---|---|
1 | ✅ | https://phabricator.wikimedia.org/T360622 here |