Last modified: 2014-10-07 08:40:07 UTC
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.
Lucie is working on this one.
Change 151659 had a related patch set uploaded by Lucie Kaffee: [wip] ApiConventionsTest https://gerrit.wikimedia.org/r/151659
system test, not unit test
Change 151659 merged by jenkins-bot: Add ApiConventionsTest https://gerrit.wikimedia.org/r/151659