rdfio / RDFIO

RDF triples import, export and PHP SPARQL endpoint for Semantic MediaWiki
http://www.mediawiki.org/wiki/Extension:RDFIO
Other
29 stars 12 forks source link

No Continuous Integration #8

Closed JeroenDeDauw closed 7 years ago

JeroenDeDauw commented 10 years ago

RDFIO has PHPUnit tests, which is fantastic. If those where run for every commit on a CI service such as TravisCI, then finding issues will be a lot easier. People will also be able to contribute without having RDFIO set up, or review such contributions. This also makes it easier to detect compatibility issues with PHP, MW or SMW.

samuell commented 10 years ago

Great idea. Any pointers for what is needed to get this up and running? Does SMW have a central TravisCI account that things should be ran through, or is it better to set up a separate one for RDFIO?

samuell commented 7 years ago

This is now set up with CircleCI. Many thanks for raising the issue @JeroenDeDauw !

Test coverage is currently crap obviously, but now at least it is obvious :blush:

samuell commented 7 years ago

Well, the coverage is actually a bit better than this indicator ... seems to be something weird with @cover annotations or the test suite spec ...

Update: Ah, the strict mode made phpunit not identify the class based asserts used ($this->assert...).