Any reason to not run with coverage in the script: section? Presumably coveralls can just take the coverage report in the after_success?