bashunit
bashunit copied to clipboard
Test your bash scripts in the fastest and simplest way, discover the most modern bash testing framework.
Thank you for the excellent effort! It would be great if bashunit incorporated a functionality to generate test report files, facilitating seamless integration with IDEs or diverse software platforms. I'm...
Using tput instead of direct ANSI escape sequences for changing text and background colors offers several advantages: - Portability: tput adapts to different terminal capabilities using the terminfo database, ensuring...
## π Description Original PR: https://github.com/TypedDevs/bashunit/pull/239 by @djpohly The goal is to fix the macos' errors ## π Changes - ... ## β To-do list - [ ] I updated...
## π Description Replace this text with a short description of your feature/bugfix. ## π Changes - List individual changes in more detail ## β To-do list - [ ]...
In PR #245, we saw that it would be interesting to have an assert that works like assert_match_snapshot but at the same time ignores escape codes, allowing the test to...
In order to use `bashunit` conveniently and platform-independently in a JS project, I'd like to be able to install it via `npm`.
## π Description Currently, you can mock a particular function with custom logic, but there is no way to rollback the mock for other tests. The goal is to be...
Add 3ΒΊ parameter optional that will override the error message Ex.: [phpunit](https://phpunit.de/manual/6.5/en/appendixes.assertions.html)
#### Summary Avoid silent errors. Aim to fail fast and loud. #### Current behavior When encountering a syntax within a test, it should endup with a failure instead of a...
When you use providers, the name of the test is printed over and over without indicating with which argument of the provider it is being executed, this is unfriendly since...