diff --git a/.coveragerc b/.coveragerc new file mode 100644 index 0000000..ed3c2be --- /dev/null +++ b/.coveragerc @@ -0,0 +1,15 @@ +[run] +branch = True +source = ./ + +[report] +exclude_lines = + if self.debug: + pragma: no cover + raise NotImplementedError + if __name__ == .__main__.: + def get_args +ignore_errors = True +omit = + tests/* + examples/* diff --git a/.travis.yml b/.travis.yml index 9827159..9e296ac 100644 --- a/.travis.yml +++ b/.travis.yml @@ -37,3 +37,6 @@ install: script: - sudo python3 -m pytest --cov=./ -sv tests/ --tb=short + +after_script: + - bash <(curl -s https://codecov.io/bash) -t 83a45966-78ce-44c2-80b3-964ecab4a53d || echo "Codecov did not collect coverage reports"