diff options
Diffstat (limited to 'shell/ash_test/ash-misc')
| -rw-r--r-- | shell/ash_test/ash-misc/func6.right | 3 | ||||
| -rwxr-xr-x | shell/ash_test/ash-misc/func6.tests | 8 | ||||
| -rw-r--r-- | shell/ash_test/ash-misc/func7.right | 1 | ||||
| -rwxr-xr-x | shell/ash_test/ash-misc/func7.tests | 1 |
4 files changed, 13 insertions, 0 deletions
diff --git a/shell/ash_test/ash-misc/func6.right b/shell/ash_test/ash-misc/func6.right new file mode 100644 index 000000000..01e79c32a --- /dev/null +++ b/shell/ash_test/ash-misc/func6.right @@ -0,0 +1,3 @@ +1 +2 +3 diff --git a/shell/ash_test/ash-misc/func6.tests b/shell/ash_test/ash-misc/func6.tests new file mode 100755 index 000000000..5f1699c42 --- /dev/null +++ b/shell/ash_test/ash-misc/func6.tests @@ -0,0 +1,8 @@ +{ f() { echo $1; } } +f 1 + +{ f() ( echo $1; )} +f 2 + +{ f()(echo $1)} +f 3 diff --git a/shell/ash_test/ash-misc/func7.right b/shell/ash_test/ash-misc/func7.right new file mode 100644 index 000000000..7b24a35ff --- /dev/null +++ b/shell/ash_test/ash-misc/func7.right @@ -0,0 +1 @@ +Ok:0 diff --git a/shell/ash_test/ash-misc/func7.tests b/shell/ash_test/ash-misc/func7.tests new file mode 100755 index 000000000..f5e03b6e1 --- /dev/null +++ b/shell/ash_test/ash-misc/func7.tests @@ -0,0 +1 @@ +if f() { echo Ok:$?; } then f; fi |
