rdfio/RDFIO

No Continuous Integration

Closed this issue · 3 comments

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.

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?

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 😊

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...).