Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/TypedDevs/bashunit
A simple testing library for bash scripts. Test your bash scripts in the fastest and simplest way.
https://github.com/TypedDevs/bashunit
assertions bash bash-script mocking tdd test-driven-development testing testing-framework unittest unittest-framework unittesting unittesting-library
Last synced: 3 months ago
JSON representation
A simple testing library for bash scripts. Test your bash scripts in the fastest and simplest way.
- Host: GitHub
- URL: https://github.com/TypedDevs/bashunit
- Owner: TypedDevs
- License: mit
- Created: 2023-09-04T08:12:23.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-10-30T10:38:49.000Z (3 months ago)
- Last Synced: 2024-10-30T11:32:12.145Z (3 months ago)
- Topics: assertions, bash, bash-script, mocking, tdd, test-driven-development, testing, testing-framework, unittest, unittest-framework, unittesting, unittesting-library
- Language: Shell
- Homepage: https://bashunit.typeddevs.com
- Size: 17.9 MB
- Stars: 327
- Watchers: 8
- Forks: 28
- Open Issues: 31
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Support: docs/support.md
Awesome Lists containing this project
README
A simple testing framework for bash scripts
Test your bash scripts in the fastest and simplest way, discover the most modern bash testing framework.## Description
**bashunit** is a comprehensive and lightweight testing framework for Bash, focused on the development experience.
It boasts hundreds of assertions and functionalities like spies, mocks, providers and more, offers concise and clear documentation, and has a very active community.## Documentation
You can find the complete documentation for **bashunit** online, including installation instructions and the various features it provides, in the [official bashunit documentation](https://bashunit.typeddevs.com).
## Contribute
You are welcome to contribute reporting issues, sharing ideas,
or with your pull requests.Make sure to read our [contribution guide](.github/CONTRIBUTING.md) where you will find, among other things, how to set up your environment with the various tools we use to develop this framework.
## Contributors