Wikimedia

ContentModelLogFormatter should have PHPUnit tests

In MediaWiki core, the ContentModelLogFormatter (includes/logging/ContentModelLogFormatter.php) class does not have any tests.

If you're not already familiar with PHPUnit tests, https://www.mediawiki.org/wiki/Manual:PHP_unit_testing/Writing_unit_tests has links to some good material on the basics of testing.

I would also recommend looking at other tests in the tests/phpunit/includes/logging directory of MediaWiki core for an example of how we currently test the log formatters.

You are expected to provide a patch in Wikimedia Gerrit. See https://www.mediawiki.org/wiki/Gerrit/Tutorial for how to set up Git and Gerrit.

Task tags

  • php
  • unit test

Students who completed this task

Ryan Chang

Task type

  • code Code
  • done_all Quality Assurance
close

2017