Revision history for Test-Ping 0.210 2020-06-07 09:41:16+03:00 Asia/Jerusalem - A set of fixed by Steve Bertrand: - Added prereq Time::HiRes v2.41. - Changed RFC 1918 address 172.29.249.249 to doc address 203.0.113.90 in t/08, t/11 and t/12, as the 1918 address could legitimately be in use. - Removed 127.0.01 from t/12, as it was failing on some Testers. 0.204 2019-10-31 12:18:43+02:00 Asia/Jerusalem - Some cleanups. 0.203 2016-03-13 22:18:34+01:00 Europe/Amsterdam - Ugh. $VERSION wasn't added and the indexing failed. - Fix the LICENSING. - Fix the versioning. - Update the PODs automatically via dzil. 0.202 13.03.16 - Previous release had no Changes entry. Bah. 0.201 13.03.16 - Dzilify. 0.200 13.03.16 - fixed typo in is_admin_user() definition which was breaking tests on Windows (Undefined subroutine &main::is_admin_user called at t\03-icmp.t line 2) - fixes RT #108683; ftp.geocities.com unavailable broke t/08-ping_tcp.t and added more current/reliable domains to test against - Net::Ping, in v2.40, changed to using HiRes by default, fixed t/09-ping_hires.t to conform to said change. Bumped prereq ver of Net::Ping to 2.41, to ensure future test compatibility - fixed issue in create_ping_object_not_ok(), where it didn't appear that it could possibly do the right thing - fixed issue in create_ping_object_ok() where the else() statement would never have been triggered - skip test "Failed test 'IP should still be reachable' at t\13-service.t line 133." until the issue can be found/rectified (problem only exists in Windows) - fixed RELEASE_TESTING test files so they simply skip if the required modules aren't installed (critic.t, meta.t and pod.t) - removed t/minimumversion.t, it wasn't being used anyhow - added configure_requires directive in Build.PL - added t/16-ties.t, tests all Ties - added t/17-ping_obj_not_ok.t - added t/18-ping_obj_ok.t - major updates to MAKEFILE.SKIP - added t/18-ping_obj_ok.t - test coverage now 96.6% from 86.16% 0.17 06.06.10 fixing Build.PL executability (turned it off) add examples wrapped POD lines 0.16 15.02.10 requiring environment variable for test that keeps failing 0.15 12.02.10 removed boilerplate test as god is my non-existent witness, i will pass the tests! 0.14 11.02.10 minor changes to pass tests 0.13 10.02.10 repository in META.yml using Module::Build (cpanservice) allowng a longer time gap for a test correcting Changelog 0.12 13.08.09 repository in META.yml using Module::Build (cpanservice) allowng a longer time gap for a test 0.11 02.08.09 added author tests using Test::XT (thanks Adam Kennedy) added Makefile.PL and META.yml instead of leaving it to ./Build dist 0.10 02.08.09 added explicit terms as GPLv2 or later, or artistic (thanks Andy Lester, Perlbuzz.com) 0.09 29.04.09 ported 300_ping_stream.t to t/10-ping_stream.t ported 400_ping_syn.t to t/11-ping_syn.t ported 410_syn_host.t to t/12-syn_host.t ported 450_service.t to t/13-service.t ported 500_ping_icmp.t to t/14-ping_icmp.t ported 510_ping_udp.t to t/15-ping_udp.t (finished porting all tests from Net::Ping) added SERVICE_CHECK, SOURCE_VERIFY, BIND corrected POD _ping_object() example cleaned up all Ties added Carp to Build.PL requires 0.08 28.04.09 fixed t/03-icmp.t test that prevented installation when admin tests added method (and POD for) create_ping_object_ok() fixed t/05-udp_tcp_stream_syn_inst.t to use create_ping_object_ok() ping_ok() now returns return value and duration like Net::Ping's ping() added HIRES support even though I thought I wouldn't ported HIRES test from Net::Ping (t/09-ping_hires.t) 0.07 27.04.09 rewrote t/06-alarm.t rewrote Test::Ping::Ties::TIMEOUT, Test::Ping::Ties::TIMEOUT added Test::Timer as possible skip for testing of t/06-alarm.t added Test::Ping::Ties::PORT added t/08-ping_tcp.t fixed no. of tests in POD synopsis of Ping.pm added a lot to the POD 0.06 26.04.09 moved t/05-udp_tcp_inst.t to t/05-udp_tcp_stream_syn_inst.t adding test for stream inst and syn inst added t/06-alarm.t added ping_not_ok() 0.05 26.04.09 some POD changes and subroutine returns to keep up with perlcritic added -T to tests added 03-icmp.t added 04-object.t and _ping_object() introducing Tie::Scalar to replace _update_variables() added Test::Ping::Ties::PROTO.pm removed t/02-variables.t updated POD removed pos_bug_net_ping.t - it's not a bug 0.04 24.04.09 added test for possible bug in Net::Ping got it stable removed BIND and PORT support for now 0.03 22.04.09 separated variable tests to a different file added TIMEOUT, PORT, BIND, SOURCE_VERIFY, SERVICE_CHECK, TCP_SERVICE_CHECK 0.02 22.04.09 ping_ok() now works 0.01 22.04.09 Basic skeleton