<feed xmlns='http://www.w3.org/2005/Atom'>
<title>catch3/misc/appveyorMergeCoverageScript.py, branch v2.x</title>
<subtitle>Progmasoft Catch3: an independently maintained C++17 test framework with a parallel runner, property checks, snapshots and structured results.</subtitle>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/'/>
<entry>
<title>Fix coverage report merging</title>
<updated>2019-07-20T19:12:17+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2019-07-20T19:06:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=fb74bb133ccc8b1bbf932071f3db039861dea73a'/>
<id>fb74bb133ccc8b1bbf932071f3db039861dea73a</id>
<content type='text'>
For some time now (I'd guess almost a year :shrug:), the coverage
merging on Windows has been failing, because the reports have been
generated in a different folder than expected. Our merge script did
not report failure because it was not checking the returned error
code from OpenCppCoverage, and for some reason, the `codecov` tool
happily returned 0 even though it did not find the file it was
supposed to upload...

The former is also fixed by this commit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For some time now (I'd guess almost a year :shrug:), the coverage
merging on Windows has been failing, because the reports have been
generated in a different folder than expected. Our merge script did
not report failure because it was not checking the returned error
code from OpenCppCoverage, and for some reason, the `codecov` tool
happily returned 0 even though it did not find the file it was
supposed to upload...

The former is also fixed by this commit.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add codecov.io coverage collection from AppVeyor</title>
<updated>2017-12-03T12:03:52+00:00</updated>
<author>
<name>Martin Hořeňovský</name>
</author>
<published>2017-12-03T12:03:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.progmasoft.com/catch3/commit/?id=45a465713e522a0ae818b78c8b3e9f149fa50da0'/>
<id>45a465713e522a0ae818b78c8b3e9f149fa50da0</id>
<content type='text'>
Also had to add new project to redirect CTest output, add
separate batch scripts for AppVeyor because it doesn't handle
multi-line batch scripts in yaml properly, and other helper
scripts.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also had to add new project to redirect CTest output, add
separate batch scripts for AppVeyor because it doesn't handle
multi-line batch scripts in yaml properly, and other helper
scripts.
</pre>
</div>
</content>
</entry>
</feed>
