You've already forked bash-ini-parser
mirror of
https://github.com/albfan/bash-ini-parser.git
synced 2025-08-07 18:02:52 +03:00
protect variables from fail on whitespace
This commit is contained in:
@@ -14,8 +14,9 @@ cp ../.simplecov .
|
||||
# Parse sec1 array
|
||||
cfg_parser $DIR_TEST/array.ini
|
||||
cfg_section_sec1
|
||||
[ $var1 = foo ] || return 1
|
||||
[ ${var1[1]} = bar ] || return 1
|
||||
echo "$var1"
|
||||
[ "$var1" = foo ] || return 1
|
||||
[ "${var1[1]}" = bar ] || return 2
|
||||
|
||||
# Update sec2 var
|
||||
var2=foo_new
|
||||
@@ -25,8 +26,9 @@ cfg_writer > array.out
|
||||
# Parse sec1 array again
|
||||
cfg_parser array.out
|
||||
cfg_section_sec1
|
||||
[ $var1 = foo ] || return 1
|
||||
[ ${var1[1]} = bar ] || return 1
|
||||
echo "$var1"
|
||||
[ "$var1" = foo ] || return 3
|
||||
[ "${var1[1]}" = bar ] || return 4
|
||||
}
|
||||
|
||||
test_expect_success "Parse array" "
|
||||
|
Reference in New Issue
Block a user