diff options
Diffstat (limited to 'tests/array.right')
-rw-r--r-- | tests/array.right | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/tests/array.right b/tests/array.right index 3aab592d..ef3d49e2 100644 --- a/tests/array.right +++ b/tests/array.right @@ -577,3 +577,47 @@ jkl abc def ghi jkl +1. indexed: +reference: +./array25.sub: line 10: ${a[ ]}: bad substitution +./array25.sub: line 11: ' ': syntax error: operand expected (error token is "' '") +./array25.sub: line 12: ${a[ ]}: bad substitution +4. 0 +5. 0 +6. 0 +assignment: +1.declare -a a=([0]="10" [1]="1") +2.declare -a a=([0]="11" [1]="1") +3.declare -a a=([0]="12" [1]="1") +4.declare -a a=([0]="13" [1]="1") +arithmetic: +1.declare -a a=([0]="0" [1]="1") +2.declare -a a=([0]="0" [1]="1") +3.declare -a a=([0]="0" [1]="1") +4.declare -a a=([0]="0" [1]="1") +5.declare -a a=([0]="0" [1]="1") +6.declare -a a=([0]="11" [1]="1") +7.declare -a a=([0]="0" [1]="1") +8.declare -a a=([0]="13" [1]="1") +2. associative: +reference: +./array25.sub: line 47: ${a[ ]}: bad substitution +2. +./array25.sub: line 49: ${a[ ]}: bad substitution +4. +5. +6. +assignment: +1.declare -A a=([" "]="10" [0]="0" [1]="1" ) +2.declare -A a=([" "]="11" [0]="0" [1]="1" ) +3.declare -A a=([" "]="12" [0]="0" [1]="1" ) +4.declare -A a=([" "]="13" [0]="0" [1]="1" ) +arithmetic: +1.declare -A a=([" "]="13" [0]="0" [1]="1" ) +2.declare -A a=([" "]="13" [0]="0" [1]="1" ) +3.declare -A a=([" "]="13" [0]="0" [1]="1" ) +4.declare -A a=([" "]="13" [0]="0" [1]="1" ) +5.declare -A a=([" "]="13" [0]="0" [1]="1" ) +6.declare -A a=([" "]="13" [0]="0" [1]="1" ["\" \""]="11" ) +7.declare -A a=([" "]="13" [0]="0" [1]="1" ["\" \""]="11" ) +8.declare -A a=([" "]="13" [0]="0" [1]="1" ["\" \""]="13" ) |