hush_test: add subshelled case tests
No binary (build failed)
—
(log yok)
| @@ -23,3 +23,15 @@ case `echo w w` in a) echo SKIP;; w) echo WRONG;; w*) echo OK_44;; esac; | |
| case w in `echo w`) echo OK_51;; `echo WRONG >&2`w) echo WRONG;; esac; | |
| case w in `echo OK_52 >&2`) echo SKIP;; `echo`w) echo OK_53;; esac; | |
| + | |
| + | # parsing cases in subshells can easily get messy |
| + | case m in m) echo ok-sub1;; esac |
| + | case m in (m) echo ok-sub2;; esac |
| + | (case m in m) echo ok-sub3;; esac) |
| + | (case m in (m) echo ok-sub4;; esac) |
| + | ( |
| + | case m in m) echo ok-sub5;; esac |
| + | ) |
| + | ( |
| + | case m in (m) echo ok-sub6;; esac |
| + | ) |