Page MenuHomePhabricator

BlueSpiceFoundation extension is missing @covers tags
Closed, ResolvedPublic

Description

PHPCS has identified that some of the BlueSpiceFoundation PHPUnit tests are missing @covers tags. Those tags
are necessary for PHPUnit to accurately calculate test coverage.

See the PHPUnit documentation for how to use it.

Once the tags have been added, the MissingCovers sniff should be re-enabled in .phpcs.xml.

Event Timeline

Vvjjkkii renamed this task from BlueSpiceFoundation extension is missing @covers tags to 1mcaaaaaaa.Jul 1 2018, 1:08 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from 1mcaaaaaaa to BlueSpiceFoundation extension is missing @covers tags.Jul 1 2018, 5:28 PM
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.

Change 564918 merged by jenkins-bot:
[mediawiki/extensions/BlueSpiceFoundation@master] Fix missing test covers for phpcs

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

Pwirth claimed this task.

Change 565503 had a related patch set uploaded (by Pwirth; owner: Pwirth):
[mediawiki/extensions/BlueSpiceFoundation@REL1_31_dev] Fix missing test covers for phpcs

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

Change 565504 had a related patch set uploaded (by Pwirth; owner: Pwirth):
[mediawiki/extensions/BlueSpiceFoundation@REL1_31] Fix missing test covers for phpcs

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

Change 565503 merged by Robert Vogel:
[mediawiki/extensions/BlueSpiceFoundation@REL1_31_dev] Fix missing test covers for phpcs

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

Change 565504 merged by jenkins-bot:
[mediawiki/extensions/BlueSpiceFoundation@REL1_31] Fix missing test covers for phpcs

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