| 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 | |
| ' |