mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-09 18:31:04 +00:00
keytests: Shorten the output of wrong matches to 10 lines
This commit is contained in:
parent
b8eecc2108
commit
7c72823061
@ -199,6 +199,7 @@ sub processLogFile($)
|
||||
}
|
||||
#print "Searching for \"$pat\"\n";
|
||||
$found = 0;
|
||||
my $invalidmessages = 0;
|
||||
my $prevlines = () = $pat =~ /\\n/g; # Number of lines in pattern
|
||||
$prevlines = $minprevlines if ($prevlines < $minprevlines);
|
||||
my @prevl = ();
|
||||
@ -231,8 +232,6 @@ sub processLogFile($)
|
||||
my $check = join("", @prevl);
|
||||
$line++;
|
||||
if ($check =~ /$pat/) {
|
||||
@ErrPatterns = (); # clean search for not wanted patterns
|
||||
$minprevlines = 0;
|
||||
my $fline = $line - $prevlines;
|
||||
print "$fline:\tfound \"$pat\"\n";
|
||||
$found = 1;
|
||||
@ -252,16 +251,15 @@ sub processLogFile($)
|
||||
else {
|
||||
push(@savedlines, $l);
|
||||
# Check for not wanted patterns
|
||||
my $errindex = 0;
|
||||
for my $ep (@ErrPatterns) {
|
||||
if ($check =~ /$ep/) {
|
||||
$errors++;
|
||||
if ($invalidmessages++ < 10) {
|
||||
my $fline = $line - $prevlines;
|
||||
printInvalid($fline, $check);
|
||||
#splice(@ErrPatterns, $errindex, 1);
|
||||
&printInvalid($fline, $check);
|
||||
}
|
||||
last;
|
||||
}
|
||||
$errindex++;
|
||||
}
|
||||
}
|
||||
}
|
||||
@ -270,6 +268,8 @@ sub processLogFile($)
|
||||
print "\tNOT found \"$pat\" in remainder of file\n";
|
||||
$readsavedlines = 1;
|
||||
}
|
||||
@ErrPatterns = (); # clean search for not wanted patterns
|
||||
$minprevlines = 0;
|
||||
}
|
||||
close(FL);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user