Skip to content

helpermethod/bash-specs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bash-specs

A modern BDD testing framework for Bash

Build Status Code Climate Test Coverage License

describe 'bash-specs'
    
_() {
  expect 'bash-specs' to_start_with 'bash'
}

it 'starts with bash' _

Features

  • test suite isolation the context in which specs are run is rebuilt for every test suite
  • mocking of functions, commands and builtins mocking allows testing of functions in isolation
  • reporting the test runner outputs the number of run/successful/failed specs as well as total and per-spec execution time
  • human readable DSL a DSL which resembles human-written specifications

Installation

Usage

Contribute

Support

About

A BDD testing framework for Bash inspired by Jasmine and roundup.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages