An aggregation of the three most popular Bats utility libraries
The three repositories are managed with git-subtree(1). They are the following:
npm install --save-dev @hyperupcall/bats-allUse Basalt, a Bash package manager, to add this project as a dependency
basalt add bash-bastion/bats-allYou need to source this project manually (basalt.load 'github.com/bash-bastion/bats-all' 'load.bash') within your tests. Entries are not added to this projects' sourceDirs because that would mean this library would be sourced, even when not testing
Using git-submodule:
git submodule add https://github.com/bash-bastion/bats-all ./vendor/bats-allUsing git-subtree:
git subtree --squash -P vendor/bats-all add https://github.com/bash-bastion/bats-all HEAD