.travis.yaml use coverage, gitignore ignore .coverage file.