diff --git a/meta-tests.txt b/meta-tests.txt index 3c8980c..0a9063d 100644 --- a/meta-tests.txt +++ b/meta-tests.txt @@ -3,6 +3,7 @@ subshell-simple subshell-undeclared subshell-source subshell-clean +subshell-clean-undeclared subshell-export subshell-declare function-list diff --git a/meta-tests/subshell-clean-undeclared.sh b/meta-tests/subshell-clean-undeclared.sh new file mode 100755 index 0000000..56ba131 --- /dev/null +++ b/meta-tests/subshell-clean-undeclared.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +source ./mo +moExport +env --ignore-environment << "EOF" +source ./run-basic-tests +if ! (( FAIL )); then + exit 1 +fi +EOF