From 11ee354df339d02a2940cfc91701836798bfe83a Mon Sep 17 00:00:00 2001 From: Gianni Ceccarelli Date: Wed, 26 Jul 2023 14:01:38 +0100 Subject: simpler syntax for assoc assginments --- t/args.t | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 't/args.t') diff --git a/t/args.t b/t/args.t index 686adc6..363baae 100644 --- a/t/args.t +++ b/t/args.t @@ -16,18 +16,17 @@ bos-args/build-parser-code-into first_parser \ should-succeed "should build parser" -diag "$first_parser" - declare -a array_var declare -A assoc_var eval "function first-parser() { $first_parser }" -first-parser -two a -three x y -two b -one foo -three w z -unused +first-parser -two a -three x=y -random -two b -one foo -three w=z -two -not-special- -unused inputs is "$scalar_var" 'foo' 'scalar should be set' is "${array_var[0]}" 'a' 'array should get first value' is "${array_var[1]}" 'b' 'array should get second value' +is "${array_var[2]}" '-not-special-' 'array should get not-special third value' is "${assoc_var[x]}" 'y' 'assoc should get first value' is "${assoc_var[w]}" 'z' 'assoc should get second value' -- cgit v1.2.3