Page MenuHomePhabricator

Test conformance of API modules
Closed, ResolvedPublic

Description

API modules should conform to some conventions, such as declaring possible errors (and defining a system message for them), providing examples, providing descriptions for each possible parameter, etc.

I propose to make a unit test that iterates through all our API modules (based on $wgApiModules) and checks these conventions for each of them.


Version: unspecified
Severity: normal
Whiteboard: u=dev c=QA p=5 s=2014-09-23

Details

Reference
bz67407

Related Objects

StatusSubtypeAssignedTask
ResolvedNone
ResolvedNone

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 3:26 AM
bzimport set Reference to bz67407.
bzimport added a subscriber: Unknown Object (MLST).

Change 151659 had a related patch set uploaded by Lucie Kaffee:
[wip] ApiConventionsTest

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

Change 151659 merged by jenkins-bot:
Add ApiConventionsTest

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