test_expect_success 'while-loop' ' | |
( | |
# LINT: "while", "do", "done" do not need "&&" | |
while true | |
do | |
# LINT: missing "&&" on "echo" | |
echo foo | |
# LINT: last statement of while does not need "&&" | |
cat <<-\EOF | |
bar | |
EOF | |
# LINT: missing "&&" on "done" | |
done | |
# LINT: "do" on same line as "while" | |
while true; do | |
echo foo && | |
cat bar | |
done | |
) | |
' |