3 # enable caching of installed packages.
15 # we don't need any python dependencies, but a ruby one for coverage:
17 - gem install coveralls-lcov
23 - python setup.py build_ext -i
24 - python -m pytest tests
26 - CFLAGS="-coverage" python setup.py build_ext -i
27 - python -m pytest tests
29 # but we do need a system library:
37 - lcov --capture --no-external --directory . --output-file coverage.info
38 - COVERALLS_PARALLEL=true coveralls-lcov coverage.info
42 webhooks: https://coveralls.io/webhook