Bug#979642: RFP: shellspec -- Unit testing framework using the BDD paradigm for bash, ksh, zsh, dash and all POSIX shells.
Package: wnpp
Severity: wishlist
* Package name : shellspec
Version : 0.28.0
Upstream Author : Koichi Nakashima <>
* URL : https://github.com/shellspec/shellspec
* License : Expat
Programming Lang: Shell
Description : Unit testing framework using the BDD paradigm for bash, ksh, zsh, dash and all POSIX shells.
ShellSpec is a full-featured BDD unit testing framework for dash, bash, ksh,
zsh and all POSIX shells that provides first-class features such as code
coverage, mocking, parameterized test, parallel execution and more. It was
developed as a dev/test tool for cross-platform shell scripts and shell script
libraries.
This framework is an alternative to other frameworks which are already packaged
in debian like bats, shunit2 and shelltestrunner. However, this library
provides a BDD aproach to testing shell scripts and also provides some very
interesting additional features.
The project also has a website: https://shellspec.info/
Reply to: