<div dir="ltr">Hi,<div><br></div><div>I&#39;ve got a super simple package here: <a href="https://github.com/tomviner/my_package">https://github.com/tomviner/my_package</a></div><div><br></div><div>And I can&#39;t see how to get both:</div><div><br></div><div>- working coverage</div><div>- correct paths reported in my coverage output (terminal or xml etc)</div><div><br></div><div>calling py.test directly works fine:</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font face="monospace, monospace">$ py.test --cov src/my_package</font></div><div><font face="monospace, monospace">...</font></div><div><font face="monospace, monospace">src/my_package/__init__       2      0   100%</font></div></blockquote><div><br></div><div>But with tox, I can get either correct 100% coverage report, OR a sensible path.</div><div><br></div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font face="monospace, monospace">$ tox &#39;--cov src/my_package&#39;</font></div><div><font face="monospace, monospace">...</font></div><div><font face="monospace, monospace">src/my_package/__init__       2      2     0%</font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace"><br></font></div><div><font face="monospace, monospace">$ tox &#39;--cov my_package&#39;</font></div><div><font face="monospace, monospace">...</font></div><div><font face="monospace, monospace">.tox/py27/lib/python2.7/site-packages/my_package/__init__       2      0   100%</font></div></blockquote><div><br></div><div><br></div><div>The paths are actually really important because Jenkins tooling will link up coloured source files from an xml report.<br></div><div><br></div><div>Is this a tox issue or a pytest-cov issue? </div><div><br></div><div>Many thanks,</div><div>Tom</div></div>