<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[I forgot how tedious it is to chase code coverage when writing tests.]]></title><description><![CDATA[<p>I forgot how tedious it is to chase code coverage when writing tests.</p><p>However this was part of the reason that made me include the "boring" parts of building a robust library into the goals set for the <a href="https://metalhead.club/tags/nlnet" rel="tag">#<span>nlnet</span></a> grant.</p><p>So after a couple of days of work I finally got the first of the storage backends for the <a href="https://metalhead.club/tags/GoActivityPub" rel="tag">#<span>GoActivityPub</span></a> library go past 80% test coverage.</p><p>I hope I can reuse some of the test logic in the other backends, as they need to perform identically.</p><p><a href="https://metalhead.club/tags/go" rel="tag">#<span>go</span></a> <a href="https://metalhead.club/tags/ActivityPub" rel="tag">#<span>ActivityPub</span></a> <a href="https://metalhead.club/tags/fedidev" rel="tag">#<span>fedidev</span></a></p>]]></description><link>https://bb.devnull.land/topic/cb64d0af-566c-489c-9d8d-af27210e7c48/i-forgot-how-tedious-it-is-to-chase-code-coverage-when-writing-tests.</link><generator>RSS for Node</generator><lastBuildDate>Sat, 11 Jul 2026 05:43:42 GMT</lastBuildDate><atom:link href="https://bb.devnull.land/topic/cb64d0af-566c-489c-9d8d-af27210e7c48.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 19 Nov 2025 16:16:43 GMT</pubDate><ttl>60</ttl></channel></rss>