sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

579
active users

#approvaltesting

0 posts0 participants0 posts today
Michael Kutz<p>🚀 ApproveJ v0.10 is here</p><p>🖨️ revamps the ObjectPrinter especially for Kotlin data classes<br>🎛️ adds new global configuration file ~/.config/approvej/approvej.properties</p><p><a href="https://github.com/mkutz/ApproveJ/releases/tag/v0.10" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mkutz/ApproveJ/rele</span><span class="invisible">ases/tag/v0.10</span></a></p><p><a href="https://mstdn.social/tags/approvaltesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvaltesting</span></a> <a href="https://mstdn.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a> <a href="https://mstdn.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://mstdn.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mstdn.social/tags/approvej" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvej</span></a></p>
Michael Kutz<p>🚀 ApproveJ v0.9.7 was released</p><p>🧽 new strings scrubber allows to scrub known strings<br>🧽 new masking replacement turns "Whatever74" into "Aaaaaaaa11"<br>🐞 the approval error now has expected and actual in the right order</p><p>👉 <a href="https://github.com/mkutz/ApproveJ/releases/tag/v0.9.7" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mkutz/ApproveJ/rele</span><span class="invisible">ases/tag/v0.9.7</span></a></p><p><a href="https://mstdn.social/tags/approvaltesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvaltesting</span></a> <a href="https://mstdn.social/tags/snapshottesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snapshottesting</span></a> <a href="https://mstdn.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mstdn.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a></p>
Michael Kutz<p>🚀 ApproveJ v0.9.5 is out</p><p>🔁 New Replacement interface can be implemented and used with any RegexScrubber.</p><p>⚠️ Deprecates relativeDates() Scrubber<br>Use DateTimeScrubber.replaceWithRelativeDate() instead.</p><p><a href="https://mstdn.social/tags/approvaltesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvaltesting</span></a> <a href="https://mstdn.social/tags/snapshottesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snapshottesting</span></a> <a href="https://mstdn.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mstdn.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://mstdn.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a></p>
Michael Kutz<p>🚀 ApproveJ 0.9.4 is out</p><p>🆔 The new named method of the ApprovalBuilder now allows to approve multiple values in one test case. Previously the first approved file would have been overwritten by the second.</p><p>👉 <a href="https://github.com/mkutz/ApproveJ/releases/tag/v0.9.4" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mkutz/ApproveJ/rele</span><span class="invisible">ases/tag/v0.9.4</span></a></p><p><a href="https://mstdn.social/tags/approvaltesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvaltesting</span></a> <a href="https://mstdn.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a> <a href="https://mstdn.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mstdn.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a></p>
Michael Kutz<p>🎉 ApproveJ v0.9.3 is out!</p><p>📅/🕗 introduces 16 new pre-defined Scrubbers for date/time strings<br>🐞 fixes broken parsing if a date/time pattern contained a square bracket within an optional part</p><p>👉 <a href="https://github.com/mkutz/ApproveJ/releases/tag/v0.9.3" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mkutz/ApproveJ/rele</span><span class="invisible">ases/tag/v0.9.3</span></a></p><p><a href="https://mstdn.social/tags/approvaltesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvaltesting</span></a> <a href="https://mstdn.social/tags/snapshottesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snapshottesting</span></a> <a href="https://mstdn.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mstdn.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a> <a href="https://mstdn.social/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://mstdn.social/tags/jvm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jvm</span></a></p>
Michael Kutz<p>🚀 ApproveJ 0.8.6 was just published</p><p>👁️ adds new review mechanism to automatically open a diff/merge tool if needed</p><p><a href="https://mstdn.social/tags/approvaltesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvaltesting</span></a> <a href="https://mstdn.social/tags/snapshottesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>snapshottesting</span></a> <a href="https://mstdn.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mstdn.social/tags/kotlin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kotlin</span></a></p>
Patrick Drechsler<p>thanks to all attendees of my session on <a href="https://floss.social/tags/ApprovalTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApprovalTesting</span></a> <a href="https://floss.social/tags/verifyTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>verifyTesting</span></a> <a href="https://floss.social/tags/legacyTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacyTesting</span></a> at <a href="https://floss.social/tags/socrates" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>socrates</span></a> Nürnberg last week!</p><p>I really enjoyed the discussions during &amp; after the talk!</p><p>The slides are here:<br><a href="https://draptik.github.io/2024-09-swk-nbg-approval-testing/1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">draptik.github.io/2024-09-swk-</span><span class="invisible">nbg-approval-testing/1</span></a></p><p>Thx <a href="https://floss.social/tags/codecentric" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codecentric</span></a> for sponsoring location &amp; food &amp; drinks</p>
Patrick Drechsler<p>join me on a journey how testing helped our team port a <a href="https://floss.social/tags/legacy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacy</span></a> app</p><p><a href="https://www.meetup.com/de-DE/softwerkskammer-nuernberg/events/302057824/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">meetup.com/de-DE/softwerkskamm</span><span class="invisible">er-nuernberg/events/302057824/</span></a><br><a href="https://floss.social/tags/ApprovalTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApprovalTesting</span></a> <a href="https://floss.social/tags/dotnet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dotnet</span></a></p>
Patrick Drechsler<p><span class="h-card" translate="no"><a href="https://sw-development-is.social/@emilybache" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>emilybache</span></a></span> 's newest video on dealing with <a href="https://floss.social/tags/legacycode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacycode</span></a> is really deep &amp; high-end <a href="https://floss.social/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://floss.social/tags/ApprovalTesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ApprovalTesting</span></a> !</p><p>I learned a lot, thanks Emily!</p><p>watch her video:<br><a href="https://www.youtube.com/watch?v=cKj5cz8uAOM" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=cKj5cz8uAO</span><span class="invisible">M</span></a></p>
Lesley Lai<p>I am playing with a git implementation in <a href="https://mastodon.gamedev.place/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a>. I currently have some tests using the Command API and assert. Since the test output gets large, I wonder whether I should use an `insta` or `lit` crate to test it.<br>Insta: I am already familiar with it, and it is just plain Rust code. The downside is that I find writing cli command in Rust pretty verbose.<br>Lit: I like the idea more but it seems unmaintained</p><p>Any thoughts?</p><p><a href="https://mastodon.gamedev.place/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.gamedev.place/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://mastodon.gamedev.place/tags/testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>testing</span></a> <a href="https://mastodon.gamedev.place/tags/approvaltesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>approvaltesting</span></a></p>