shell: tweak bkslash_in_varexp.tests, add bkslash_in_varexp1.tests
authorDenys Vlasenko <vda.linux@googlemail.com>
Fri, 2 Mar 2018 17:12:12 +0000 (18:12 +0100)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 2 Mar 2018 17:12:12 +0000 (18:12 +0100)
commit55f8133a4fb207d6fecd02f43c36809d3c2f6672
tree5f57cd305d494a914980022bb6767b2e8faaf676
parent744a20d8f9b1baf7c8cc1ed33ec744a52c89768f
shell: tweak bkslash_in_varexp.tests, add bkslash_in_varexp1.tests

It turns out bkslash_in_varexp.tests was a bash bug :]

ash and hush fail "corrected" bkslash_in_varexp.tests as well,
just not as badly as I thought (hush gets half of the cases right).

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
shell/ash_test/ash-quoting/bkslash_in_varexp.tests
shell/ash_test/ash-quoting/bkslash_in_varexp1.right [new file with mode: 0644]
shell/ash_test/ash-quoting/bkslash_in_varexp1.tests [new file with mode: 0755]
shell/hush.c
shell/hush_test/hush-quoting/bkslash_in_varexp.tests
shell/hush_test/hush-quoting/bkslash_in_varexp1.right [new file with mode: 0644]
shell/hush_test/hush-quoting/bkslash_in_varexp1.tests [new file with mode: 0755]
shell/match.c