Page MenuHomePhabricator

[Starting Point] Increase PHPUnit coverage for MobileFrontend & MassMessage
Open, NormalPublic

Description

Trying to improve on my skills, decided to embark on a 1 year period (beginning Nov 2018) of writing unit tests for MobileFrontend & MassMessage extensions. The goal here is to master PHPUnit industrial techniques (& best practices) and improve on Wikimedia repo test coverage for PHP.

As time goes, other extension will be considered and focused on but for now, these 3 areas mentioned above are the starting point. At the end of Nov 2019, MobileFrontend and MassMessage should be at >= 90% coverage.

Coverage Report

  • (Tracking: T208761) MobileFrontend -- Was: 27%, Currently at 32%, Target: 100% overall
  • MassMessage -- Was: 24%, Currently at 24%, Target: 80% overall

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptNov 20 2018, 11:23 AM
D3r1ck01 updated the task description. (Show Details)Nov 20 2018, 11:27 AM
D3r1ck01 added subscribers: Legoktm, Jdlrobson.
D3r1ck01 triaged this task as Normal priority.Nov 20 2018, 11:31 AM
D3r1ck01 updated the task description. (Show Details)
D3r1ck01 updated the task description. (Show Details)Nov 23 2018, 3:41 PM
D3r1ck01 updated the task description. (Show Details)Nov 23 2018, 7:07 PM
D3r1ck01 updated the task description. (Show Details)
D3r1ck01 updated the task description. (Show Details)Dec 18 2018, 8:33 AM
D3r1ck01 moved this task from Backlog to Doing [WIP Long Term] on the User-D3r1ck01 board.
D3r1ck01 renamed this task from [Starting Point] Increase PHPUnit coverage for MobileFrontend & MassMessage + Core (mini-project) to [Starting Point] Increase PHPUnit coverage for MobileFrontend & MassMessage.Mar 9 2019, 8:58 AM
D3r1ck01 updated the task description. (Show Details)