diff options
author | Thibault DUPONCHELLE <thibault.duponchelle@gmail.com> | 2021-07-12 17:49:33 +0200 |
---|---|---|
committer | Karl Williamson <khw@cpan.org> | 2021-07-24 12:52:52 -0700 |
commit | c402596f74f277914d7a5685efc2d1ddae87435b (patch) | |
tree | da0184bcc08965c1fc772fca8a9eefc2eca6a6bb | |
parent | b5ce5cb9f9a0445fed7925e06ba59e706bafc471 (diff) | |
download | perl-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.t | 6 | ||||
-rw-r--r-- | t/porting/customized.dat | 2 |
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 |