chiark
/
gitweb
/
~ianmdlvl
/
dgit.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
3c4154c
)
test suite: enumerate-tests: gencontrol-add-things: delim feature
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 10 Aug 2019 22:53:47 +0000
(23:53 +0100)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 10 Aug 2019 22:53:47 +0000
(23:53 +0100)
No functional change.
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
tests/enumerate-tests
patch
|
blob
|
history
diff --git
a/tests/enumerate-tests
b/tests/enumerate-tests
index c80a35c94c0ba4181be1db87af4bfe2f88043764..506f80dc31afda10ed93abc3517ecb4f08b5beff 100755
(executable)
--- a/
tests/enumerate-tests
+++ b/
tests/enumerate-tests
@@
-47,13
+47,14
@@
test-begin-gencontrol () {
gencontrol-add-things () {
local varname=$1; shift
+ local delim=$1; shift
local thing
eval '
for thing in "$@"; do
- case " $'$varname
',
" in
- *" "$thing"
,
"*) continue ;;
+ case " $'$varname
$delim '
" in
+ *" "$thing"
'$delim'
"*) continue ;;
esac
- '$varname'+="${'$varname':+
,
}$thing"
+ '$varname'+="${'$varname':+
'$delim'
}$thing"
done
'
}
@@
-64,7
+65,7
@@
restriction-gencontrol () {
}
gencontrol-add-deps () {
- gencontrol-add-things dependencies "$@"
+ gencontrol-add-things dependencies
,
"$@"
}
dependencies-gencontrol () {