runtests: allow <strippart> to remove lines

For verify file, if the strippart condition removes the line completely
it is now removed from the array.
This commit is contained in:
Daniel Stenberg 2014-02-08 23:19:10 +01:00
parent 132f5edfbd
commit 1f148c103c
1 changed files with 7 additions and 0 deletions

View File

@ -3809,9 +3809,16 @@ sub singletest {
my $strip;
for $strip (@stripfile) {
chomp $strip;
my @newgen;
for(@generated) {
eval $strip;
if($_) {
push @newgen, $_;
}
}
# this is to get rid of array entries that vanished (zero
# length) because of replacements
@generated = @newgen;
}
@outfile = fixarray(@outfile);