Page MenuHomePhabricator

Use of deprecated methods should cause unit tests to fail.
Closed, ResolvedPublic

Description

Context: wfDeprecated() causes an exception if $wgDeveloperWarnings is set. This causes tests derived from MediaWikiTestCase (resp MediaWikiIntegrationTestCase) to fail when run via MediaWiki's PHPUnit wrapper. However, subclasses of MediaWikiUnitTestCase do not fail on wfDeprecated(), because they do not initialized the $wgDeveloperWarnings variable.

Event Timeline

Change 546914 had a related patch set uploaded (by Daniel Kinzler; owner: Daniel Kinzler):
[mediawiki/core@master] Make deprecated methods fail in unit tests.

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

Change 546914 merged by jenkins-bot:
[mediawiki/core@master] Make deprecated methods fail in unit tests.

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

Is there anything left to do or this can be closed?