tests: Rewrite the previous commit's sed_i helper
Last night's version looks unnecessarily ugly in the morning. Signed-off-by: Markus Armbruster <armbru@pond.sub.org>
This commit is contained in:
parent
7d249141be
commit
0748a74b5d
2 changed files with 6 additions and 4 deletions
|
@ -12,7 +12,7 @@ srcdir="$1"
|
||||||
create_sandbox
|
create_sandbox
|
||||||
|
|
||||||
$files -f >/dev/null
|
$files -f >/dev/null
|
||||||
for i in `git ls-files "$testdir"/xundump-errors | uniq`
|
for i in `perl "$srcdir"/src/scripts/ls-sources.pl "$testdir"/xundump-errors .`
|
||||||
do run errors $empdump -ni "$i"
|
do run errors $empdump -ni "$i"
|
||||||
done
|
done
|
||||||
run errors $empdump -i "$testdir"/verify-prep
|
run errors $empdump -i "$testdir"/verify-prep
|
||||||
|
|
|
@ -61,9 +61,11 @@ copy_tables()
|
||||||
# sed -i isn't portable...
|
# sed -i isn't portable...
|
||||||
sed_i()
|
sed_i()
|
||||||
{
|
{
|
||||||
sed "$@" >sandbox/$$
|
local script="$1"
|
||||||
shift $(($#-1))
|
shift
|
||||||
mv sandbox/$$ "$1"
|
for i
|
||||||
|
do sed "$script" "$i" >sandbox/$$ && mv sandbox/$$ "$i"
|
||||||
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
customize()
|
customize()
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue