Blog posts
Release 0.14
![bashunit integrated into PHPStan](/covers/2024-07-14-release-0-14.png)
Adding features such as HTML report, logger (JUnit XML), strict mode, SHA-256 checksum validation, custom asserts, and other improvements.
read more...PHPStan integration
![bashunit integrated into PHPStan](/covers/2024-06-21-phpstan-integration.jpg)
What a milestone! We were finally able to help out our friends from PHPStan. They started integrating bashunit in their end-to-end tests, which ended up creating a new feature, adding new assertions and improving multiline string comparisons.
read more...bashunit Live on CodelyTV
![Promotional Poster for the Live Broadcast featuring "$ testing bash" written at the top. Below, from left to right, are Antonio, Manu, and Chema (contributors of bashunit), the bashunit logo, and Rafa (host of CodelyTV).](/covers/2023-11-15-bashunit-live-on-codelytv.jpg)
Bashunit was live on CodelyTV, on which Rafa had a chat with three of the main contributors of the library in a live broadcast. They demonstrated the full potential of bashunit, showing how TDD can be used to test bash scripts and create snapshot tests for legacy code.
read more...Unveiling the bashunit Blog: Your Hub for Bash Testing Insights
![Illustration of a quiet morning landscape with subtle pastel colors in the sky. A computer rests on a wooden table in the foreground, displaying the brightly illuminated bashunit logo on its screen.](/covers/2023-10-15-unveiling-the-bashunit-blog.jpg)
Welcome to the inaugural post of the bashunit blog! This space is carved out to delve deeper into the world of testing in bash. Our mission is to provide a platform for learning, discussion, and real-world application of bash testing principles, with a special spotlight on utilizing bashunit to its fullest potential.
read more...