From 992e0ff7e9a71a85a89d4fb7b4e6ace7ba74e2ba Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Thu, 29 Sep 2016 01:27:09 +0200 Subject: hush: fix ". EMPTY_LINE" not setting $? to 0 Signed-off-by: Denys Vlasenko --- shell/hush_test/hush-misc/source3.right | 2 ++ shell/hush_test/hush-misc/source3.tests | 6 ++++++ 2 files changed, 8 insertions(+) create mode 100644 shell/hush_test/hush-misc/source3.right create mode 100755 shell/hush_test/hush-misc/source3.tests (limited to 'shell/hush_test/hush-misc') diff --git a/shell/hush_test/hush-misc/source3.right b/shell/hush_test/hush-misc/source3.right new file mode 100644 index 000000000..bdf9001a5 --- /dev/null +++ b/shell/hush_test/hush-misc/source3.right @@ -0,0 +1,2 @@ +Zero:0 +Zero:0 diff --git a/shell/hush_test/hush-misc/source3.tests b/shell/hush_test/hush-misc/source3.tests new file mode 100755 index 000000000..1abf156ed --- /dev/null +++ b/shell/hush_test/hush-misc/source3.tests @@ -0,0 +1,6 @@ +# Test both empty file, and one-empty-line file +echo >sourced1 +true >sourced2 +false; . ./sourced1; echo Zero:$? +false; . ./sourced2; echo Zero:$? +rm sourced1 sourced2 -- cgit v1.2.3