Hey,
By default our CI will run tests using the latest stable dependencies of the component under test. Sometimes you also want to also verify it still works with older versions, so you don't accidentally break compatibility. I just did this for DataModelSerialization, to be able to spot compat issues with the dev version of DataModel 1.0.
https://github.com/wmde/WikibaseDataModelSerialization/blob/master/.travis.y...
So this now runs the tests with DataModel 0.7, the latest release to match ~0.7, and the latest commit on the 1.0.x branch.
Cheers
-- Jeroen De Dauw - http://www.bn2vs.com Software craftsmanship advocate Evil software architect at Wikimedia Germany ~=[,,_,,]:3
wikidata-tech@lists.wikimedia.org