test_expect_success 'block' ' | |
( | |
# LINT: missing "&&" after first "echo" | |
foo && | |
{ | |
echo a | |
echo b | |
} && | |
bar && | |
# LINT: missing "&&" at closing "}" | |
{ | |
echo c | |
} | |
baz | |
) && | |
# LINT: ";" not allowed in place of "&&" | |
{ | |
echo a; echo b | |
} && | |
{ echo a; echo b; } && | |
# LINT: "}" inside string not mistaken as end of block | |
{ | |
echo "${var}9" && | |
echo "done" | |
} && | |
finis | |
' |