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:
Markus Armbruster 2015-03-04 08:15:13 +01:00
parent 7d249141be
commit 0748a74b5d
2 changed files with 6 additions and 4 deletions

View file

@ -12,7 +12,7 @@ srcdir="$1"
create_sandbox
$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"
done
run errors $empdump -i "$testdir"/verify-prep

View file

@ -61,9 +61,11 @@ copy_tables()
# sed -i isn't portable...
sed_i()
{
sed "$@" >sandbox/$$
shift $(($#-1))
mv sandbox/$$ "$1"
local script="$1"
shift
for i
do sed "$script" "$i" >sandbox/$$ && mv sandbox/$$ "$i"
done
}
customize()