[git commit] shells: fix var_LINENO1.tests false positive, add it to ash tests too

Denys Vlasenko vda.linux at googlemail.com
Sat Mar 31 18:31:13 UTC 2018


commit: https://git.busybox.net/busybox/commit/?id=32e183e63ecb46595a480ab66120795ed9c9e0df
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 shell/ash_test/ash-vars/var_LINENO1.right                         | 8 ++++++++
 .../{hush_test/hush-vars => ash_test/ash-vars}/var_LINENO1.tests  | 2 +-
 shell/hush_test/hush-vars/var_LINENO1.tests                       | 2 +-
 3 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/shell/ash_test/ash-vars/var_LINENO1.right b/shell/ash_test/ash-vars/var_LINENO1.right
new file mode 100644
index 000000000..31e1a4478
--- /dev/null
+++ b/shell/ash_test/ash-vars/var_LINENO1.right
@@ -0,0 +1,8 @@
+2:2
+3:3
+4:4
+5:5
+2:2
+3:3
+4:4
+5:5
diff --git a/shell/hush_test/hush-vars/var_LINENO1.tests b/shell/ash_test/ash-vars/var_LINENO1.tests
similarity index 87%
copy from shell/hush_test/hush-vars/var_LINENO1.tests
copy to shell/ash_test/ash-vars/var_LINENO1.tests
index 851b52cf5..775861e64 100755
--- a/shell/hush_test/hush-vars/var_LINENO1.tests
+++ b/shell/ash_test/ash-vars/var_LINENO1.tests
@@ -1,4 +1,4 @@
-env | grep LINENO
+env | grep ^LINENO
 echo 2:$LINENO
 echo 3:$LINENO >&2 \
 | { sleep 0.1; echo 4:$LINENO; }
diff --git a/shell/hush_test/hush-vars/var_LINENO1.tests b/shell/hush_test/hush-vars/var_LINENO1.tests
index 851b52cf5..775861e64 100755
--- a/shell/hush_test/hush-vars/var_LINENO1.tests
+++ b/shell/hush_test/hush-vars/var_LINENO1.tests
@@ -1,4 +1,4 @@
-env | grep LINENO
+env | grep ^LINENO
 echo 2:$LINENO
 echo 3:$LINENO >&2 \
 | { sleep 0.1; echo 4:$LINENO; }


More information about the busybox-cvs mailing list