NoSource: No source for code: 'path/to/C/extension/pyexpat.c' (coverage==4.0) · Issue #419 · nedbat/coveragepy (original) (raw)
Originally reported by Damien Nozay (Bitbucket: dnozay, GitHub: dnozay)
coverage==3.7.1 => pass
https://travis-ci.org/xmlrunner/unittest-xml-reporting/builds/62419858
coverage==4.0 => fail
https://travis-ci.org/xmlrunner/unittest-xml-reporting/builds/81695238
coverage html --omit=.tox/*
No source for code: '/tmp/python-build.20150204184146.6052/Python-2.7.9/Modules/pyexpat.c'.
My point is that with version 4.0 it now tries to get coverage for C extensions; which I guess it didn't in 3.7.1. Is there a simple way to ignore C extension code?