shellspec

Test framework

A full-featured BDD unit testing framework for shell scripting languages

A full-featured BDD unit testing framework for bash, ksh, zsh, dash and all POSIX shells

GitHub

1k stars
22 watching
73 forks
Language: Shell
last commit: over 1 year ago
Linked from 3 awesome lists

bashbddcoveragedashkcovkshmockposix-compliantposix-shscriptshellshell-scriptshellspectddtesttestingzsh

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rylnd/shpec A testing framework for shell scripts 377
nspec/nspec A testing framework for C# that uses Behavior Driven Development (BDD) and context/specification style. 260
mubix/shellshocker-pocs A collection of proof-of-concept code and potential targets for exploiting vulnerabilities in shellshock 887
typeddevs/bashunit A comprehensive testing framework for Bash scripts. 333
antonmi/espec A BDD testing framework for Elixir 807
checksum/critic.sh A Bash testing framework with coverage reporting 456
z-shell/pm-perf-test A performance benchmarking test for plugin manager functionality in a shell environment. 4
pgrange/bash_unit A framework for writing and running unit tests in bash, providing assertions and test-driven development functionality. 606
cucumber/aruba A tool for testing command-line applications using behavior-driven development and testing frameworks. 949
hspec/hspec-example A Haskell project providing a testing framework and skeleton for writing unit tests. 91
hspec/hspec A testing framework for Haskell programming language 755
go-bdd/gobdd A BDD testing framework for Go that uses the gherkin syntax and aims to provide more flexibility and customization than existing alternatives. 115
curryeleison/zsh-asdf-prompt Displays tool version information for users of the ASDF-VM in their Z shell prompt. 8
mattmc3/zephyr A modular Zsh framework providing essential features and plugins to build an ideal shell configuration 132
j8spec/j8spec Library that enables BDD-style testing in Java with features inspired by RSpec and Jasmine. 47