summaryrefslogtreecommitdiff
path: root/t/chainlint/exit-loop.expect
diff options
context:
space:
mode:
Diffstat (limited to 't/chainlint/exit-loop.expect')
-rw-r--r--t/chainlint/exit-loop.expect24
1 files changed, 24 insertions, 0 deletions
diff --git a/t/chainlint/exit-loop.expect b/t/chainlint/exit-loop.expect
new file mode 100644
index 0000000000..407278094c
--- /dev/null
+++ b/t/chainlint/exit-loop.expect
@@ -0,0 +1,24 @@
+2 (
+3 for i in a b c
+4 do
+5 foo || exit 1
+6 bar &&
+7 baz
+8 done
+9 ) &&
+10 (
+11 while true
+12 do
+13 foo || exit 1
+14 bar &&
+15 baz
+16 done
+17 ) &&
+18 (
+19 i=0 &&
+20 while test $i -lt 10
+21 do
+22 echo $i || exit
+23 i=$(($i + 1))
+24 done
+25 )