<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-coveragepy-git.git/tests/test_api.py, branch 7.0.0</title>
<subtitle>github.com: nedbat/coveragepy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/'/>
<entry>
<title>feat: file paths are only remapped if the result exists</title>
<updated>2022-11-30T01:08:48+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-11-28T15:12:56+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=7e7c44b4f5c484105559690b1efccd84839bc640'/>
<id>7e7c44b4f5c484105559690b1efccd84839bc640</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>style: fix spelling</title>
<updated>2022-11-28T11:01:22+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-11-28T10:45:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=aa62abd5ff33926f44fe4ec9e985ed3d72ea1f9d'/>
<id>aa62abd5ff33926f44fe4ec9e985ed3d72ea1f9d</id>
<content type='text'>
un-executed, white space, time stamp.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
un-executed, white space, time stamp.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: implicit path mapping during reporting. #1212</title>
<updated>2022-11-27T14:32:40+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-11-26T19:09:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=0818611c63a243e35a710d325bc63ffa93ef3cd7'/>
<id>0818611c63a243e35a710d325bc63ffa93ef3cd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>perf: hash data files during combining to avoid unneeded work. #1483</title>
<updated>2022-11-08T11:36:47+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-11-07T21:11:26+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=09bc2d6ab0f951c58546dab234edeaa9de7d4c44'/>
<id>09bc2d6ab0f951c58546dab234edeaa9de7d4c44</id>
<content type='text'>
When generating many parallel data files, often some data files will be exact
copies of each other.  Checking the hashes, we can avoid combining the
duplicates, speeding the process.

On a coverage.py metacov, we had 651 duplicates out of 2189 files (29%).
The time to combine was reduced by 17%.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When generating many parallel data files, often some data files will be exact
copies of each other.  Checking the hashes, we can avoid combining the
duplicates, speeding the process.

On a coverage.py metacov, we had 651 duplicates out of 2189 files (29%).
The time to combine was reduced by 17%.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: more relative_files=true fixes. #1280</title>
<updated>2022-10-30T19:45:47+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-10-24T10:57:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=45cf7936ee605cfe06f7f5967a72a73198960120'/>
<id>45cf7936ee605cfe06f7f5967a72a73198960120</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: use glob matching instead of fnmatch. #1407</title>
<updated>2022-10-30T19:45:47+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-10-23T18:03:17+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=ec6205a8de972af6a09453235d02a7ebea6aea8e'/>
<id>ec6205a8de972af6a09453235d02a7ebea6aea8e</id>
<content type='text'>
I didn't understand that fnmatch considers the entire string to be a
filename, even if it has slashes in it. This led to incorrect matching.
Now we use our own implementation of glob matching to get the correct
behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I didn't understand that fnmatch considers the entire string to be a
filename, even if it has slashes in it. This led to incorrect matching.
Now we use our own implementation of glob matching to get the correct
behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: copying __pycache__ was causing race conditions, and was unneeded anyway.</title>
<updated>2022-07-08T16:08:25+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-07-08T16:08:25+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=8447c995e822ca63836037290d045f0fd6d53fb5'/>
<id>8447c995e822ca63836037290d045f0fd6d53fb5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>style: parens should indent the same as their opening line</title>
<updated>2022-05-01T17:00:38+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-05-01T12:16:06+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=420c01394a31415d7a7cbb80be196bcfca48482c'/>
<id>420c01394a31415d7a7cbb80be196bcfca48482c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: SQLite errors come in a few forms</title>
<updated>2022-02-06T16:22:50+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2022-02-06T16:21:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=fe6764399e9e2d12d60384685fd1da4449862091'/>
<id>fe6764399e9e2d12d60384685fd1da4449862091</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test(refactor): avoid full commands to speed tests</title>
<updated>2021-11-26T17:28:54+00:00</updated>
<author>
<name>Ned Batchelder</name>
<email>ned@nedbatchelder.com</email>
</author>
<published>2021-11-26T16:21:11+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-coveragepy-git.git/commit/?id=9162ad085c0e4a3b3e14fd1fcbdbf65c93b81487'/>
<id>9162ad085c0e4a3b3e14fd1fcbdbf65c93b81487</id>
<content type='text'>
Also btw, I think some of these tests are duplicative.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also btw, I think some of these tests are duplicative.
</pre>
</div>
</content>
</entry>
</feed>
