Page MenuHomePhabricator

Expand code coverage in the includes/Revision/ directory
Closed, ResolvedPublic

Description

Mostly covered, but a number of recent failures

See also T252076

Current coverage can be found at https://doc.wikimedia.org/cover/mediawiki-core/includes/Revision/index.html

Specific classes with low coverage:
RenderedRevision - 46.15% of functions and methods
RevisionRenderer - 33.33% of functions and methods
RevisionStore - 51.47% of functions and methods

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
DannyS712 triaged this task as Medium priority.
DannyS712 moved this task from Unsorted to In progress on the User-DannyS712 board.

Change 595053 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Bring RevisionRecord code coverage to 100%

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

Change 595295 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Test exceptions thrown in RenderedRevision

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

Change 595295 merged by jenkins-bot:
[mediawiki/core@master] Test exceptions thrown in RenderedRevision

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

Change 595053 merged by jenkins-bot:
[mediawiki/core@master] Bring RevisionRecord code coverage to 100%

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

Change 601495 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/core@master] Test exceptions thrown in RevisionStore::checkContent

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

Change 601495 abandoned by DannyS712:

[mediawiki/core@master] Test exceptions thrown in RevisionStore::checkContent

Reason:

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

Change 802829 had a related patch set uploaded (by DannyS712; author: DannyS712):

[mediawiki/core@master] Add tests for RevisionStore helper methods

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

Change 802829 merged by jenkins-bot:

[mediawiki/core@master] Add some tests for RevisionStore helper methods

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

Aklapper removed a project: Patch-For-Review.

Boldly closing as resolved.