| case "$(git ls-files)" in |
| # LINT: broken &&-chain okay if explicit "return 1" signals failuire |
| *) echo bad one; return 1 ;; |
| case "$(git ls-files)" in |
| # LINT: broken &&-chain okay if explicit "exit 1" signals failuire |
| *) echo bad two; exit 1 ;; |
| case "$(git ls-files)" in |
| dir/two"$LF"one) echo pass both ;; |
| # LINT: broken &&-chain okay if explicit "return 1" signals failuire |
| # LINT: broken &&-chain okay if explicit "return $?" signals failure |
| git checkout main -b $i || return $? |
| test_commit $i $i $i tag$i || return $? |