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