X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2FTest%2FValgrind.pm;h=421396f90f71644edc6527debde133ffb3d6f7a0;hb=refs%2Ftags%2Fv1.18;hp=4669b23bd7bcdeae65ebeb8ca879e82b56c0330a;hpb=a08a925178ff4a5e8a68dc9ecc21d50c67049939;p=perl%2Fmodules%2FTest-Valgrind.git diff --git a/lib/Test/Valgrind.pm b/lib/Test/Valgrind.pm index 4669b23..421396f 100644 --- a/lib/Test/Valgrind.pm +++ b/lib/Test/Valgrind.pm @@ -9,11 +9,11 @@ Test::Valgrind - Generate suppressions, analyse and test any command with valgri =head1 VERSION -Version 1.15 +Version 1.18 =cut -our $VERSION = '1.15'; +our $VERSION = '1.18'; =head1 SYNOPSIS @@ -124,6 +124,14 @@ Defaults to false. =item * +C<< allow_no_supp => $bool >> + +If true, force running the analysis even if the suppression files do not refer to any C-related symbol. + +Defaults to false. + +=item * + C<< extra_supps => \@files >> Also use suppressions from C<@files> besides C's. @@ -220,7 +228,12 @@ sub analyse { my $sess = eval { Test::Valgrind::Session->new( min_version => $tool->requires_version, - map { $_ => delete $args{$_} } qw + map { $_ => delete $args{$_} } qw< + regen_def_supp + no_def_supp + allow_no_supp + extra_supps + > ); }; unless ($sess) { @@ -423,7 +436,7 @@ What your tests output to C and C is eaten unless you pass the C =head1 DEPENDENCIES -L, L, L, L, L. +L, L, L, L. =head1 SEE ALSO