PATH=/usr/bin:/bin:/home/fly2000/var/megalib/bin Start 2014-10-16T10:10:59 ActivePerl-2000 CPAN-2.00 Reading '/home/fly2000/var/cpan/Metadata' Database was generated on Thu, 16 Oct 2014 14:17:02 GMT Running make for M/MT/MTMAIL/Geo-What3Words-1.0.6.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MT/MTMAIL/Geo-What3Words-1.0.6.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/M/MT/MTMAIL/Geo-What3Words-1.0.6.tar.gz ok Geo-What3Words-1.0.6/ Geo-What3Words-1.0.6/CHANGES Geo-What3Words-1.0.6/dist.ini Geo-What3Words-1.0.6/lib/ Geo-What3Words-1.0.6/lib/Geo/ Geo-What3Words-1.0.6/lib/Geo/What3Words.pm Geo-What3Words-1.0.6/LICENSE Geo-What3Words-1.0.6/Makefile.PL Geo-What3Words-1.0.6/MANIFEST Geo-What3Words-1.0.6/META.json Geo-What3Words-1.0.6/META.yml Geo-What3Words-1.0.6/README Geo-What3Words-1.0.6/README.md Geo-What3Words-1.0.6/t/ Geo-What3Words-1.0.6/t/base.t Geo-What3Words-1.0.6/t/critic.t Geo-What3Words-1.0.6/t/LWPCache/ Geo-What3Words-1.0.6/t/LWPCache/4ecdf4853871826465ff1f174af763c5 Geo-What3Words-1.0.6/t/LWPCache/5abc2eae3378cc292925b772c57511e8 Geo-What3Words-1.0.6/t/LWPCache/700c8dd464465c6a4d87690f68bb0f19 Geo-What3Words-1.0.6/t/LWPCache/9634d9396b15bf2018fee7f913a982f7 Geo-What3Words-1.0.6/t/LWPCache/ca4548d43c71b52c6018e92ee2927611 Geo-What3Words-1.0.6/t/LWPCache/f09da78c3e32fbd697641eddd45b8d85 Geo-What3Words-1.0.6/t/LWPCache/f63427beba85da82c1333e0c2d5d647c Geo-What3Words-1.0.6/t/perlcriticrc CPAN.pm: Building M/MT/MTMAIL/Geo-What3Words-1.0.6.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Warning: prerequisite Net::Ping::External 0 not found. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Geo::What3Words Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MTMAIL/Geo-What3Words-1.0.6.tar.gz ---- Net::Ping::External [requires] Running make test Delayed until after prerequisites Running test for module 'Net::Ping::External' Running make for C/CH/CHORNY/Net-Ping-External-0.15.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/C/CH/CHORNY/Net-Ping-External-0.15.tar.gz Checksum for /home/fly2000/var/cpan/sources/authors/id/C/CH/CHORNY/Net-Ping-External-0.15.tar.gz ok Net-Ping-External-0.15 Net-Ping-External-0.15/Changes Net-Ping-External-0.15/External.pm Net-Ping-External-0.15/Makefile.PL Net-Ping-External-0.15/MANIFEST Net-Ping-External-0.15/META.json Net-Ping-External-0.15/META.yml Net-Ping-External-0.15/README Net-Ping-External-0.15/test.pl Net-Ping-External-0.15/ToDo CPAN.pm: Building C/CH/CHORNY/Net-Ping-External-0.15.tar.gz >>> /home/fly2000/ap2000-298540/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good WARNING: ABSTRACT contains control character(s), they will be removed Generating a Unix-style Makefile Writing Makefile for Net::Ping::External Writing MYMETA.yml and MYMETA.json >>> make cp External.pm blib/lib/Net/Ping/External.pm Manifying blib/man3/Net::Ping::External.3 CHORNY/Net-Ping-External-0.15.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-Iblib/lib" "-Iblib/arch" test.pl 1..6 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 Running a more verbose test suite. ------------------------------------------------- Net::Ping::External version: 0.15 6/6 tests passed. Successful tests: use Net::Ping::External qw(ping) ping(host => '127.0.0.1') ping(host => '127.0.0.1', timeout => 5) ping(host => 'some.non.existent.host.') ping(host => '127.0.0.1', count => 10) ping(host => '127.0.0.1', size => 32) Operating system according to perl: linux Operating system according to `uname -a` (if available): Linux perl-stackato64-precise 3.2.0-24-virtual #39-Ubuntu SMP Mon May 21 18:44:18 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux Perl version: This is perl 5, version 20, subversion 1 (v5.20.1) built for x86_64-linux-thread-multi Ping location: /bin/ping Ping help: Usage: ping [-LRUbdfnqrvVaAD] [-c count] [-i interval] [-w deadline] [-p pattern] [-s packetsize] [-t ttl] [-I interface] [-M pmtudisc-hint] [-m mark] [-S sndbuf] [-T tstamp-options] [-Q tos] [hop1 ...] destination ------------------------------------------------- If any of the above tests failed, please e-mail the bits between the dashed lines or content of 'NPE.out' to alexchorny AT gmail.com This will help me in fixing this code for maximum portability to your platform. Thanks! Tests: ok CHORNY/Net-Ping-External-0.15.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/C/CH/CHORNY/CHECKSUMS Alexandr Ciornii <alexchorny@gmail.com> Cross-platform Perl interface to "ping" utilities >>> (cd /home/fly2000/var/cpan/build/Net-Ping-External-0.15-LA0qq8 && tar cvf - Net-Ping-External-0.15.ppd blib) | gzip -c >/home/fly2000/var/REPO/C/CH/CHORNY/Net-Ping-External-0.15.tar.gz Net-Ping-External-0.15.ppd blib/ blib/man3/ blib/man3/Net::Ping::External.3 blib/lib/ blib/lib/Net/ blib/lib/Net/Ping/ blib/lib/Net/Ping/External.pm >>> mv /home/fly2000/var/cpan/build/Net-Ping-External-0.15-LA0qq8/Net-Ping-External-0.15.ppd /home/fly2000/var/REPO/C/CH/CHORNY Running make for M/MT/MTMAIL/Geo-What3Words-1.0.6.tar.gz Prepending /home/fly2000/var/cpan/build/Net-Ping-External-0.15-LA0qq8/blib/arch /home/fly2000/var/cpan/build/Net-Ping-External-0.15-LA0qq8/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /home/fly2000/var/cpan/build/Geo-What3Words-1.0.6-7pirlv Prepending /home/fly2000/var/cpan/build/Net-Ping-External-0.15-LA0qq8/blib/arch /home/fly2000/var/cpan/build/Net-Ping-External-0.15-LA0qq8/blib/lib to PERL5LIB for 'make' CPAN.pm: Building M/MT/MTMAIL/Geo-What3Words-1.0.6.tar.gz >>> make cp lib/Geo/What3Words.pm blib/lib/Geo/What3Words.pm Manifying blib/man3/Geo::What3Words.3 MTMAIL/Geo-What3Words-1.0.6.tar.gz make -- OK Prepending /home/fly2000/var/cpan/build/Net-Ping-External-0.15-LA0qq8/blib/arch /home/fly2000/var/cpan/build/Net-Ping-External-0.15-LA0qq8/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly2000/ap2000-298540/bin/perl-static "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/base.t .... 1..28 ok 1 - use Geo::What3Words; ok 2 - missing key # Geo::What3Words -- POST http://api.what3words.com/position fields: $VAR1 = {'key' => 'rubbish-key','position' => '1,2'}; # Geo::What3Words -- {"error":"X1","message":"Missing or invalid key"} ok 3 - invalid key ok 4 - An object of class 'Geo::What3Words' isa 'Geo::What3Words' ok 5 - valid_words - valid ok 6 - valid_words - only two ok 7 - valid_words - too many ok 8 - valid_words - not all lowercase ok 9 - valid_words - empty ok 10 - valid_words - undef ok 11 - valid_words - valid Turkish utf8 ok 12 - valid_words - valid Russian utf8 ok 13 - valid_words - not all lowercase utf8 ok 14 - valid_words - OneWord # Geo::What3Words -- POST http://api.what3words.com/get-languages fields: $VAR1 = {'key' => 'randomteststring'}; # Geo::What3Words -- {"languages":[{"code":"de","name_display":"Deutsch"},{"code":"en","name_display":"English"},{"code":"es","name_display":"Espa\u00f1ol"},{"code":"fr","name_display":"Fran\u00e7ais"},{"code":"pt","name_display":"Portugu\u00eas"},{"code":"ru","name_display":"\u0420\u0443\u0441\u0441\u043a\u0438\u0439"},{"code":"sv","name_display":"Svenska"},{"code":"tr","name_display":"T\u00fcrk\u00e7e"}]} ok 15 - get_languages - at least one ok 16 - get_languages - name encoding in utf8 # Geo::What3Words -- POST http://api.what3words.com/position fields: $VAR1 = {'key' => 'randomteststring','position' => '51.484463,-0.195405'}; # Geo::What3Words -- {"words":["prom","cape","pump"],"position":[51.484463,-0.195405],"language":"en"} ok 17 - pos2words # Geo::What3Words -- POST http://api.what3words.com/w3w fields: $VAR1 = {'string' => 'prom.cape.pump','key' => 'randomteststring'}; # Geo::What3Words -- {"type":"3 words","words":["prom","cape","pump"],"position":[51.484463,-0.195405],"language":"en"} ok 18 - words2pos # Geo::What3Words -- POST http://api.what3words.com/w3w fields: $VAR1 = {'key' => 'randomteststring','string' => '*libertytech'}; # Geo::What3Words -- {"type":"OneWord","oneword":"*LibertyTech","position":[51.512573,-0.144879],"info":{"name":"Liberty Tech office","address1":"124 New Bond Street","address2":"","address3":"","city":"London","county":"","postcode":"W1S 1DX","country_id":"0","website":"http:\/\/libertytech.com","email":"enquiries@libertytech.com","telephone":"0207 493 8140","delivery_notes":"Ring bell number 7, we're on the top floor.","notes":"Top floor, lots of stairs!","social_facebook":"http:\/\/www.facebook.com\/libertytech","social_twitter":"http:\/\/www.twitter.com\/libertytech","social_google":"","social_linkedin":"","social_instagram":""},"words":["boxer","setup","crate"],"language":"en"} ok 19 - words2pos # Geo::What3Words -- POST http://api.what3words.com/position fields: $VAR1 = {'key' => 'randomteststring','position' => '51.484463,-0.195405'}; # Geo::What3Words -- {"words":["prom","cape","pump"],"position":[51.484463,-0.195405],"language":"en"} ok 20 - words_to_position - language ok 21 - words_to_position - position ok 22 - words_to_position - got 3 words # Geo::What3Words -- POST http://api.what3words.com/position fields: $VAR1 = {'position' => '51.484463,-0.195405','lang' => 'ru','key' => 'randomteststring'}; # Geo::What3Words -- {"words":["\u043f\u0438\u0442\u043e\u043c\u0435\u0446","\u0448\u0443\u0442\u0438\u0442\u044c","\u043d\u0430\u043c\u0435\u0440\u0435\u043d\u043d\u043e"],"position":[51.484463,-0.195405],"language":"ru"} ok 23 - words_to_position - en vs russian # Geo::What3Words -- POST http://api.what3words.com/w3w fields: $VAR1 = {'string' => 'prom.cape.pump','key' => 'randomteststring'}; # Geo::What3Words -- {"type":"3 words","words":["prom","cape","pump"],"position":[51.484463,-0.195405],"language":"en"} ok 24 - position_to_words - language ok 25 - position_to_words - position ok 26 - position_to_words - type ok 27 - position_to_words - words # Geo::What3Words -- POST http://api.what3words.com/oneword-available fields: $VAR1 = {'key' => 'randomteststring','word' => '*TestingThePerlModule'}; # Geo::What3Words -- {"available":1,"message":"Ihr OneWord ist noch nicht vergeben."} ok 28 - oneword_available: TestingThePerlModule ok t/critic.t .. skipped: Author test. Set $ENV{TEST_AUTHOR} to a true value to run. All tests successful. Files=2, Tests=28, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.28 cusr 0.06 csys = 0.38 CPU) Result: PASS MTMAIL/Geo-What3Words-1.0.6.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/M/MT/MTMAIL/CHECKSUMS MTMAIL <mtmail@cpan.org> Turn WGS84 coordinates into three words or OneWords and vice-versa using w3w.co HTTP API >>> (cd /home/fly2000/var/cpan/build/Geo-What3Words-1.0.6-7pirlv && tar cvf - Geo-What3Words-1.0.6.ppd blib) | gzip -c >/home/fly2000/var/REPO/M/MT/MTMAIL/Geo-What3Words-1.0.6.tar.gz Geo-What3Words-1.0.6.ppd blib/ blib/man3/ blib/man3/Geo::What3Words.3 blib/lib/ blib/lib/Geo/ blib/lib/Geo/What3Words.pm >>> mv /home/fly2000/var/cpan/build/Geo-What3Words-1.0.6-7pirlv/Geo-What3Words-1.0.6.ppd /home/fly2000/var/REPO/M/MT/MTMAIL VmSize: 298268 kB Finished 2014-10-16T10:11:07