30 lines
367 B
Plaintext
30 lines
367 B
Plaintext
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
|
|
'
|