<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/tests/test_process.py, branch nedbat/faster-branches</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: find_writable_pth_directory must expect failure from open()</title>
<updated>2021-10-12T09:57:35+00:00</updated>
<author>
<name>Michał Górny</name>
<email>mgorny@gentoo.org</email>
</author>
<published>2021-10-12T06:03:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=ce0e38e131e987c1bba1dd51abb2d4a002ac3c4e'/>
<id>ce0e38e131e987c1bba1dd51abb2d4a002ac3c4e</id>
<content type='text'>
Fix find_writable_pth_directory() to expect the OSError from the open()
call.  In general, this is what's going to happen if the file is not
writable.  The current logic could only be triggered e.g. if the file
was writable but the underlying filesystem run out of space.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix find_writable_pth_directory() to expect the OSError from the open()
call.  In general, this is what's going to happen if the file is not
writable.  The current logic could only be triggered e.g. if the file
was writable but the underlying filesystem run out of space.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: add more tests of run_python_file</title>
<updated>2021-10-11T11:55:05+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-11T11:55:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=fdaa8224ccfa16233fda0c84860ef95ca073ee95'/>
<id>fdaa8224ccfa16233fda0c84860ef95ca073ee95</id>
<content type='text'>
The tests in test_process run the exception handling in execfile.py, but
only under coverage, so metacov can't see it.  These smaller tests
exercise the code without coverage on top.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The tests in test_process run the exception handling in execfile.py, but
only under coverage, so metacov can't see it.  These smaller tests
exercise the code without coverage on top.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: make third-party detection work with namespace packages. #1231</title>
<updated>2021-10-11T00:44:45+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-11T00:21:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=9b54389d91c68b27913ded2898f3a03df7e8e90d'/>
<id>9b54389d91c68b27913ded2898f3a03df7e8e90d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: remove some left over test prints</title>
<updated>2021-10-10T20:54:35+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-10T20:54:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=a05710e863e79bed5f98f01c829b20facce198f9'/>
<id>a05710e863e79bed5f98f01c829b20facce198f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: simplify some strange string formatting</title>
<updated>2021-10-10T16:16:02+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-10T16:16:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=4144f9595595f0aff458c3da5c70ff6fe8de570e'/>
<id>4144f9595595f0aff458c3da5c70ff6fe8de570e</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 maybe-u prefixes in test regexes</title>
<updated>2021-10-10T15:58:26+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-10T15:58:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=e54b7576a35b3dd4642788cff557a2ccebf7582b'/>
<id>e54b7576a35b3dd4642788cff557a2ccebf7582b</id>
<content type='text'>
That was for Python 2, which we don't support anymore.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
That was for Python 2, which we don't support anymore.
</pre>
</div>
</content>
</entry>
<entry>
<title>style: prefer explicit string concatenation</title>
<updated>2021-10-10T12:01:25+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-10T12:01:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=b97aaf2bc2703ac55a3fc1e048729bea8434c18c'/>
<id>b97aaf2bc2703ac55a3fc1e048729bea8434c18c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>style: use the official designation for utf-8</title>
<updated>2021-10-10T11:24:35+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-10T11:24:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=267622b11b730ec69bf34202fc6258a2614394c5'/>
<id>267622b11b730ec69bf34202fc6258a2614394c5</id>
<content type='text'>
Yes, this is completely unimportant. Don't ask me why I bothered, I'm
not really sure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Yes, this is completely unimportant. Don't ask me why I bothered, I'm
not really sure.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: make metacov work with xdist</title>
<updated>2021-10-08T13:42:43+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-10-08T13:24:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=c163cdc44980bb39ec8b9031a38f58ed98766419'/>
<id>c163cdc44980bb39ec8b9031a38f58ed98766419</id>
<content type='text'>
I was using pytest.__file__ as a directory, but in 5.3.2, pytest changed
to be a package, so that wasn't the site-packages directory anymore, and
our .pth file was written someplace useless.

Now we don't rely on the structure of pytest (why did we ever?), and it
works again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I was using pytest.__file__ as a directory, but in 5.3.2, pytest changed
to be a package, so that wasn't the site-packages directory anymore, and
our .pth file was written someplace useless.

Now we don't rely on the structure of pytest (why did we ever?), and it
works again.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: HTML report now says where the report is. #1195 (#1207)</title>
<updated>2021-08-05T17:59:39+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-08-05T17:59:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-coveragepy-git.git/commit/?id=4ef91bd9fc954c7182480440e5ce9346073b9270'/>
<id>4ef91bd9fc954c7182480440e5ce9346073b9270</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
