run tests on travis with coverage