# HG changeset patch # User Paul Boddie # Date 1516496664 -3600 # Node ID 631922fcb0c1cb63b181d424e69beeeaaee09a4f # Parent e73ed084eba7ae04ba780d2dcffeda43de257eb0 Added a helper function to count and test occurrences of a string in output. diff -r e73ed084eba7 -r 631922fcb0c1 tests/common.sh --- a/tests/common.sh Sat Jan 20 18:59:40 2018 +0100 +++ b/tests/common.sh Sun Jan 21 02:04:24 2018 +0100 @@ -56,6 +56,15 @@ echo "Success" } +have_occurrences() { + # [ ] + if [ "$3" ]; then + [ `grep "$1" "$3" | wc -l` = "$2" ] + else + [ `grep "$1" | wc -l` = "$2" ] + fi +} + is_absent() { # [ ] if [ "$2" ]; then