summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault DUPONCHELLE <thibault.duponchelle@gmail.com>2021-07-12 17:49:33 +0200
committerKarl Williamson <khw@cpan.org>2021-07-24 12:52:52 -0700
commitc402596f74f277914d7a5685efc2d1ddae87435b (patch)
treeda0184bcc08965c1fc772fca8a9eefc2eca6a6bb
parentb5ce5cb9f9a0445fed7925e06ba59e706bafc471 (diff)
downloadperl-c402596f74f277914d7a5685efc2d1ddae87435b.tar.gz
Skip 501_ping_icmpv6.t when icmpv6 cannot be initialized. Credits to rurban
-rw-r--r--dist/Net-Ping/t/501_ping_icmpv6.t6
-rw-r--r--t/porting/customized.dat2
2 files changed, 6 insertions, 2 deletions
diff --git a/dist/Net-Ping/t/501_ping_icmpv6.t b/dist/Net-Ping/t/501_ping_icmpv6.t
index 7d89f01cc9..d59d4beef4 100644
--- a/dist/Net-Ping/t/501_ping_icmpv6.t
+++ b/dist/Net-Ping/t/501_ping_icmpv6.t
@@ -46,7 +46,11 @@ if (0 && !Net::Ping::_isroot()) {
SKIP: {
skip "icmpv6 ping requires root privileges.", 1
if !Net::Ping::_isroot() or $^O eq 'MSWin32';
- my $p = new Net::Ping "icmpv6";
+ my $p;
+ eval { $p = new Net::Ping "icmpv6"; };
+ if ($@) {
+ plan skip_all => "no icmpv6 on this machine $@";
+ }
# message_type can't be used
eval {
$p->message_type();
diff --git a/t/porting/customized.dat b/t/porting/customized.dat
index f772abe86b..0d2cec1b65 100644
--- a/t/porting/customized.dat
+++ b/t/porting/customized.dat
@@ -16,7 +16,7 @@ Net::Ping dist/Net-Ping/t/001_new.t 7b24e05672e22edfe3e6b5cc0277f815efe557e5
Net::Ping dist/Net-Ping/t/010_pingecho.t 218d7a9ee5b6d03ba2544210acaf6585f8dc5503
Net::Ping dist/Net-Ping/t/450_service.t f6578680f2872d7fc9f24dd75388d55654761875
Net::Ping dist/Net-Ping/t/500_ping_icmp.t 3eeb60181c01b85f876bd6658644548fdf2e24d4
-Net::Ping dist/Net-Ping/t/501_ping_icmpv6.t 54373de5858f8fb7e078e4998a4b3b8dbca91783
+Net::Ping dist/Net-Ping/t/501_ping_icmpv6.t cd719bca662b054b676dd2ee6e0c73c7a5e50cf9
Pod::Perldoc cpan/Pod-Perldoc/lib/Pod/Perldoc.pm 582be34c077c9ff44d99914724a0cc2140bcd48c
Test::Harness cpan/Test-Harness/t/source.t aaa3939591114c0c52ecd44159218336d1f762b9
Win32API::File cpan/Win32API-File/File.pm 8fd212857f821cb26648878b96e57f13bf21b99e