my $extracted = $1;
$extracted=~s/^\S.+?$//m; # wipe out non code lines in pod
my $begin_end = qr[begin|end]x;
- $extracted=~s/\n^=$begin_end testinfo\n\n//smg; # remove
-
+ $extracted=~s/\n^=$begin_end testinfo\n\n//smg; # remove test block
return $extracted;
} else {
return;
print $syn_test $synopsis_string;
}
-find(sub {
+sub wanted {
my $target_path =
create_test_path_from_lib $_;
my $synopsis_string =
normalize_indent
extract_synopsis
slurp_file $File::Find::name;
-
create_or_update_test_file
$target_path,
$synopsis_string,
+}
- }, File::Spec->catfile($Bin, '..', 'lib'));
-
+find(\&wanted, File::Spec->catfile($Bin, '..', 'lib'));