<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/tests/test_process.py, branch v5.x</title>
<subtitle>github.com: nedbat/coveragepy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/'/>
<entry>
<title>fix: restore metacov functioning</title>
<updated>2021-04-11T21:24:06+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-04-11T21:16:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=70ba38090b47d4dc0bd88fa39b6b1a5424d4793d'/>
<id>70ba38090b47d4dc0bd88fa39b6b1a5424d4793d</id>
<content type='text'>
The check for coverage files inside the --source check disables our
metacoverage.  Removing it means that coverage files will still not be
measured, but the reason will be given as "is third-party" rather than
"is part of coverage.py," which is a small price to pay.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The check for coverage files inside the --source check disables our
metacoverage.  Removing it means that coverage files will still not be
measured, but the reason will be given as "is third-party" rather than
"is part of coverage.py," which is a small price to pay.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: don't measure third-party scripts</title>
<updated>2021-04-11T17:37:04+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-04-11T14:19:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=5c2f614e01d35271f7907d85050115071cf24e87'/>
<id>5c2f614e01d35271f7907d85050115071cf24e87</id>
<content type='text'>
This finishes the last bit of #905

Also includes tighter logging of the reason for not tracing modules.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This finishes the last bit of #905

Also includes tighter logging of the reason for not tracing modules.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: don't measure third-party packages</title>
<updated>2021-04-10T22:41:58+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-04-04T23:31:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=0285af966a3942d8bd63489bd285328e96221126'/>
<id>0285af966a3942d8bd63489bd285328e96221126</id>
<content type='text'>
Avoid measuring code located where third-party packages get installed.
We have to take care to measure --source code even if it is installed in
a third-party location.

This also fixes #905, coverage generating warnings about coverage being
imported when it will be measured.

https://github.com/nedbat/coveragepy/issues/876
https://github.com/nedbat/coveragepy/issues/905
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid measuring code located where third-party packages get installed.
We have to take care to measure --source code even if it is installed in
a third-party location.

This also fixes #905, coverage generating warnings about coverage being
imported when it will be measured.

https://github.com/nedbat/coveragepy/issues/876
https://github.com/nedbat/coveragepy/issues/905
</pre>
</div>
</content>
</entry>
<entry>
<title>test: skip a test on pypy</title>
<updated>2021-03-11T11:38:43+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-03-11T10:25:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=8aef73cc99dd9dd85217b101039a61b4a879698c'/>
<id>8aef73cc99dd9dd85217b101039a61b4a879698c</id>
<content type='text'>
I thought I knew when this passed and when it failed. Now that our tests
are not TestCase's, pytest is enforcing the xfails.  This passes locally
on Mac, but fails in CI on Mac.  So skip it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I thought I knew when this passed and when it failed. Now that our tests
are not TestCase's, pytest is enforcing the xfails.  This passes locally
on Mac, but fails in CI on Mac.  So skip it.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: show more information for not-passed tests</title>
<updated>2021-03-11T11:38:43+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-03-10T18:33:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=7d20a639fef3fc3d423037570cd9f1c4d23397d3'/>
<id>7d20a639fef3fc3d423037570cd9f1c4d23397d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: reduce use of unittest</title>
<updated>2021-03-11T11:38:42+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-03-07T22:51:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=b9f4c86917422de3fe6ecd2976d7213897c93bb2'/>
<id>b9f4c86917422de3fe6ecd2976d7213897c93bb2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: no need for specialized assert_starts_with method</title>
<updated>2021-03-06T14:11:26+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-03-06T14:11:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=26e2f9b6f22fd29efe3e4bd7df63acc144950c80'/>
<id>26e2f9b6f22fd29efe3e4bd7df63acc144950c80</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: update to latest pylint</title>
<updated>2021-02-26T17:01:45+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-02-26T17:01:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=f3338803b7b8b4cda34270c4fbf951ad74913980'/>
<id>f3338803b7b8b4cda34270c4fbf951ad74913980</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: convert all skipping to pytest skips</title>
<updated>2021-02-07T22:24:44+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-02-07T02:55:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=c0921466d3d235f10be333da1f9cf523f4e2e24c'/>
<id>c0921466d3d235f10be333da1f9cf523f4e2e24c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: these tests can run during metacov</title>
<updated>2021-02-07T22:24:44+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-02-06T22:29:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=d5e834c27092014f6b91d35b8232bab96c1ec6a1'/>
<id>d5e834c27092014f6b91d35b8232bab96c1ec6a1</id>
<content type='text'>
I forget why I thought they couldn't run during meta-coverage.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I forget why I thought they couldn't run during meta-coverage.
</pre>
</div>
</content>
</entry>
</feed>
