bash-it/vendor/github.com/rcaloras/bash-preexec/test
cornfeedhobo 9b85fa5cf2
pull in rcaloras/bash-preexec#119
2021-09-29 17:41:05 -05:00
..
README.md Add "preexec" from "https://github.com/rcaloras/bash-preexec@0.4.1" 2021-01-23 18:28:43 +01:00
bash-preexec.bats pull in rcaloras/bash-preexec#119 2021-09-29 17:41:05 -05:00
include-test.bats Add "preexec" from "https://github.com/rcaloras/bash-preexec@0.4.1" 2021-01-23 18:28:43 +01:00

README.md

Testing bash-preexec

Note on test conditions

When writing test conditions, use [ ... ] instead of [[ ... ]] since the former are supported by Bats on Bash versions before 4.1. In particular, macOS uses Bash 3.2, and [[ ... ]] tests always pass on macOS.

In some cases, you may want to use a feature unique to [[ ... ]] such as pattern matching ([[ $name = a* ]]) or regular expressions ([[ $(date) =~ ^Fri\ ...\ 13 ]]). In those cases, use the following pattern to replace “bare” [[ ... ]].

[[ ... ]] || return 1

References: