#!/usr/bin/env bash test_description='Grep check' cd "$(dirname "$0")" . ./setup.sh test_expect_success 'Make sure grep prints normal lines' ' "$PASS" init $KEY1 && "$PASS" insert -e blah1 <<<"hello" && "$PASS" insert -e blah2 <<<"my name is" && "$PASS" insert -e folder/blah3 <<<"I hate computers" && "$PASS" insert -e blah4 <<<"me too!" && "$PASS" insert -e folder/where/blah5 <<<"They are hell" && results="$("$PASS" grep hell)" && [[ $(wc -l <<<"$results") -eq 4 ]] && grep -q blah5 <<<"$results" && grep -q blah1 <<<"$results" && grep -q "They are" <<<"$results" ' test_done