### Motivation
At the moment it's impossible to run all tests due to PHP Fatal error on ApiEditPageTest::testEditWhileReadOnly.
Say command line:
`php ./tests/phpunit/phpunit.php --colors=always --configuration ./tests/phpunit/suite.xml --filter ApiEditPageTest::testEditWhileReadOnly`
fails with error:
`PHP Fatal error: Uncaught JobQueueReadOnlyError: Job queue is read-only: Read-only for testing in /Users/peter/work/Wiki/gerrit/mediawiki/includes/jobqueue/JobQueue.php:731`
```
PHP 26. MediaWiki\Storage\DerivedPageDataUpdater->doUpdates() /Users/peter/work/Wiki/gerrit/mediawiki/includes/Storage/PageUpdater.php:1264
PHP 27. WikiPage::onArticleCreate($title = *uninitialized*) /Users/peter/work/Wiki/gerrit/mediawiki/includes/Storage/DerivedPageDataUpdater.php:1575
PHP 28. Title->touchLinks() /Users/peter/work/Wiki/gerrit/mediawiki/includes/page/WikiPage.php:3479
PHP 29. JobQueueGroup->lazyPush($jobs = *uninitialized*) /Users/peter/work/Wiki/gerrit/mediawiki/includes/Title.php:4190
PHP 30. JobQueueGroup->push($jobs = *uninitialized*) /Users/peter/work/Wiki/gerrit/mediawiki/includes/jobqueue/JobQueueGroup.php:210
PHP 31. JobQueueMemory->push($jobs = *uninitialized*, $flags = *uninitialized*) /Users/peter/work/Wiki/gerrit/mediawiki/includes/jobqueue/JobQueueGroup.php:171
PHP 32. JobQueueMemory->batchPush($jobs = *uninitialized*, $flags = *uninitialized*) /Users/peter/work/Wiki/gerrit/mediawiki/includes/jobqueue/JobQueue.php:337
PHP 33. JobQueueMemory->assertNotReadOnly() /Users/peter/work/Wiki/gerrit/mediawiki/includes/jobqueue/JobQueue.php:351
```
### Expected Results
The following cli command should pass successfully:
`php ./tests/phpunit/phpunit.php --colors=always --configuration ./tests/phpunit/suite.xml --filter ApiEditPageTest::testEditWhileReadOnly`
### Note:
Wikibase/client should be installed and enabled