]> git.vpit.fr Git - perl/modules/Test-Valgrind.git/commitdiff
Allow specifying 'allow_no_supp' to Test::Valgrind->import
authorVincent Pit <perl@profvince.com>
Thu, 12 Nov 2015 22:54:55 +0000 (20:54 -0200)
committerVincent Pit <perl@profvince.com>
Thu, 12 Nov 2015 22:54:55 +0000 (20:54 -0200)
lib/Test/Valgrind.pm

index 4669b23bd7bcdeae65ebeb8ca879e82b56c0330a..9b233c73e9371553de86006a01ae275031133b19 100644 (file)
@@ -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<perl>-related symbol.
+
+Defaults to false.
+
+=item *
+
 C<< extra_supps => \@files >>
 
 Also use suppressions from C<@files> besides C<perl>'s.
@@ -220,7 +228,12 @@ sub analyse {
  my $sess = eval {
   Test::Valgrind::Session->new(
    min_version => $tool->requires_version,
-   map { $_ => delete $args{$_} } qw<regen_def_supp no_def_supp extra_supps>
+   map { $_ => delete $args{$_} } qw<
+    regen_def_supp
+    no_def_supp
+    allow_no_supp
+    extra_supps
+   >
   );
  };
  unless ($sess) {