https://doc.wikimedia.org/cover-extensions/Phonos/ is suggesting we have a very low percentage of code covered by tests (though it doesn't appear to be entirely accurate, e.g. GoogleEngine is well covered but reports 0%) — it would be good to improve this a little though.
Description
Details
Related Objects
Event Timeline
though it doesn't appear to be entirely accurate, e.g. GoogleEngine is well covered but reports 0%
It's completely accurate ;). You need to fully qualify the @covers in GoogleEngineTest like it is in LarynxEngineTest.
Change 820252 had a related patch set uploaded (by MusikAnimal; author: MusikAnimal):
[mediawiki/extensions/Phonos@master] Use @covers on the class scope, not methods
Change 820252 merged by jenkins-bot:
[mediawiki/extensions/Phonos@master] Use @covers on the class scope, not methods
Change 820260 had a related patch set uploaded (by MusikAnimal; author: MusikAnimal):
[mediawiki/extensions/Phonos@master] Add EspeakEngine test and ignore all getAudioData() methods
Change 820260 merged by jenkins-bot:
[mediawiki/extensions/Phonos@master] Add EspeakEngine test and ignore all getAudioData() methods