I hadn't published anything since April — I've been deep into OSS (@phel_lang, @bashunit) — but @tonilopezmr's idea gave me the push I needed to write about this topic. After an hour of thinking and writing, a new post is finally out. chemaclass.com/blog/what-suc…
bashunit v0.25 is out! 😎😍
Bringing AI integration guidelines, improved lifecycle hooks, and a bunch of important bug fixes for data providers & assertions.
Let’s go through what’s new 👇
🚀 New bashunit release is out!
v0.24 brings smarter assertions, clearer docs, and bug fixes for data providers & temp cleanup.
TL;DR: Better arg matching, easier installs, cleaner runs.
👇 Details in this thread
By default, #bashunit derives the name shown in reports from the test function name. If you need a more descriptive title, you can override it inside the test using `set_test_title` github.com/TypedDevs/bashuni…
"Using bashunit the tests get pretty easy to read and also remove the need for most operating system specific workarounds." @markusstaabstaabm.github.io/2024/06/28/…
🚀 Coming soon to #bashunit: snapshot assertions with partial ignore support! Need to skip dynamic parts like timestamps or dates? Just wrap them with `::ignore::` 🎯
Keep your snapshots flexible & focused.
🔍 See what’s changing: github.com/TypedDevs/bashuni…
🚀 Upgrade to #bashunit 0.20.0 for a faster, smarter Bash testing experience!
📦 github.com/TypedDevs/bashuni…
💡 Pro tip: run `bashunit --upgrade` to get the latest version instantly.
🙌 Feedback and contributions always welcome!