X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=t%2F007broken_links.t;h=5ac03bca6d0b6d65a493266f5fe9d72f6d98c13e;hb=4ba806ac9da862d3a8d96d2f560696c22492a622;hp=f0162eba18c88a8612fa6624c42d4df2ca0e734b;hpb=58640fb9e668911ee9625eae9923e1795f1b8082;p=kivitendo-erp.git diff --git a/t/007broken_links.t b/t/007broken_links.t index f0162eba1..5ac03bca6 100644 --- a/t/007broken_links.t +++ b/t/007broken_links.t @@ -1,5 +1,11 @@ #!/usr/bin/perl +# adapted from Michael Stevens' test script posted in p5p +# in the thread "broken links in blead" from 01/19/2011 +# +# caveats: wikipedia seems to have crawler protection and +# will give 403 forbidden unless the user agent is faked. + use strict; use File::Find; use LWP::Simple; @@ -20,6 +26,7 @@ my $finder = URI::Find->new(sub { }); find(sub { + return unless -f $File::Find::name; open(FH, $File::Find::name) or return; my $text; { local $/; $text = ; }