# running Build.PL /home/cpanrun/ia64/build/5.8.2/bin/perl Build.PL - ERROR: URI (1.27) is installed, but we need version >= 1.28 ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions of the modules indicated above before proceeding with this installation Checking whether your kit is complete... Looks good Checking prerequisites... Creating new 'Build' script for 'WebService-StreetMapLink' version '0.21' /home/cpanrun/ia64/build/5.8.2/bin/perl Build --makefile_env_macros 1 Copying lib/WebService/StreetMapLink/MapQuest.pm -> blib/lib/WebService/StreetMapLink/MapQuest.pm Copying lib/WebService/StreetMapLink/Google.pm -> blib/lib/WebService/StreetMapLink/Google.pm Copying lib/WebService/StreetMapLink.pm -> blib/lib/WebService/StreetMapLink.pm Manifying blib/lib/WebService/StreetMapLink/MapQuest.pm -> blib/libdoc/WebService::StreetMapLink::MapQuest.3 Manifying blib/lib/WebService/StreetMapLink.pm -> blib/libdoc/WebService::StreetMapLink.3 Manifying blib/lib/WebService/StreetMapLink/Google.pm -> blib/libdoc/WebService::StreetMapLink::Google.3 HTMLifying blib/lib/WebService/StreetMapLink/MapQuest.pm -> blib/libhtml/site/lib/WebService/StreetMapLink/MapQuest.html HTMLifying blib/lib/WebService/StreetMapLink.pm -> blib/libhtml/site/lib/WebService/StreetMapLink.html HTMLifying blib/lib/WebService/StreetMapLink/Google.pm -> blib/libhtml/site/lib/WebService/StreetMapLink/Google.html /home/cpanrun/ia64/build/5.8.2/bin/perl Build --makefile_env_macros 1 test t/01-mapquest............1..28 ok 1 - service_name is MapQuest ok 2 - some sort of url was generated ok 3 - URL scheme is http ok 4 - URL host is www.mapquest.com ok 5 - URL path is /maps/map.adp # Failed test (t/01-mapquest.t at line 46) not ok 6 - URL query param country should be US # got: undef # expected: 'US' # Failed test (t/01-mapquest.t at line 46) not ok 7 - URL query param zip should be 12345 # got: undef # expected: '12345' # Failed test (t/01-mapquest.t at line 46) # got: undef # expected: 'Testville' not ok 8 - URL query param city should be Testville # Failed test (t/01-mapquest.t at line 46) # got: undef # expected: '8' not ok 9 - URL query param zoom should be 8 # Failed test (t/01-mapquest.t at line 46) # got: undef # expected: 'US' not ok 10 - URL query param countryid should be US # Failed test (t/01-mapquest.t at line 46) # got: undef # expected: '100 Some Street' not ok 11 - URL query param address should be 100 Some Street # Failed test (t/01-mapquest.t at line 46) # got: undef # expected: 'MN' not ok 12 - URL query param state should be MN ok 13 - some sort of url was generated ok 14 - URL scheme is http ok 15 - URL host is www.mapquest.com ok 16 - URL path is /maps/map.adp # Failed test (t/01-mapquest.t at line 82) not ok 17 - URL query param country should be CA # got: undef # expected: 'CA' # Failed test (t/01-mapquest.t at line 82) not ok 18 - URL query param zip should be 5B1 A9Q # got: undef # expected: '5B1 A9Q' # Failed test (t/01-mapquest.t at line 82) not ok 19 - URL query param city should be Oot # got: undef # expected: 'Oot' # Failed test (t/01-mapquest.t at line 82) # got: undef # expected: '8' # Failed test (t/01-mapquest.t at line 82) # got: undef # expected: '41' # Failed test (t/01-mapquest.t at line 82) # got: undef # expected: '500 Big Ave' # Failed test (t/01-mapquest.t at line 82) # got: undef # expected: 'QC' # Failed test (t/01-mapquest.t at line 101) # got: undef # expected: 'QC' # Failed test (t/01-mapquest.t at line 103) # got: undef # expected: '500 L'Hotel Ave' not ok 20 - URL query param zoom should be 8 not ok 21 - URL query param countryid should be 41 not ok 22 - URL query param address should be 500 Big Ave not ok 23 - URL query param state should be QC ok 24 - some sort of url was generated not ok 25 - Make sure accents are stripped from data not ok 26 - Make sure accents are stripped from data # Failed test (t/01-mapquest.t at line 122) # got: undef # expected: '4' # Looks like you failed 17 tests of 28. ok 27 - some sort of url was generated not ok 28 - URL query param zoom should be 4 dubious Test returned status 17 (wstat 4352, 0x1100) DIED. FAILED tests 6-12, 17-23, 25-26, 28 Failed 17/28 tests, 39.29% okay t/05-google..............1..26 ok 1 - service_name is Google Maps ok 2 - some sort of url was generated ok 3 - URL scheme is http ok 4 - URL host is maps.google.com ok 5 - URL path is /maps # Failed test (t/05-google.t at line 41) not ok 6 - URL query param q should be 100 Some Street,Testville,MN,12345,usa # got: undef # expected: '100 Some Street,Testville,MN,12345,usa' ok 7 - some sort of url was generated ok 8 - URL scheme is http ok 9 - URL host is maps.google.com ok 10 - URL path is /maps # Failed test (t/05-google.t at line 72) not ok 11 - URL query param q should be 100 Some Street,Testville,MN,12345,usa # got: undef # expected: '100 Some Street,Testville,MN,12345,usa' ok 12 - some sort of url was generated ok 13 - URL scheme is http ok 14 - URL host is maps.google.com ok 15 - URL path is /maps # Failed test (t/05-google.t at line 101) not ok 16 - URL query param q should be 100 Some Street,London,W1U 5HN,uk # got: undef # expected: '100 Some Street,London,W1U 5HN,uk' ok 17 - some sort of url was generated ok 18 - URL scheme is http ok 19 - URL host is maps.google.com ok 20 - URL path is /maps # Failed test (t/05-google.t at line 132) # got: undef # expected: '606 Station Street,Box Hill,Victoria,3128,australia' not ok 21 - URL query param q should be 606 Station Street,Box Hill,Victoria,3128,australia ok 22 - some sort of url was generated ok 23 - URL scheme is http ok 24 - URL host is maps.google.com ok 25 - URL path is /maps # Failed test (t/05-google.t at line 163) not ok 26 - URL query param q should be rue de Paquis 25,Geneva,Geneve,1201,switzerland # got: undef # expected: 'rue de Paquis 25,Geneva,Geneve,1201,switzerland' # Looks like you failed 5 tests of 26. dubious Test returned status 5 (wstat 1280, 0x500) DIED. FAILED tests 6, 11, 16, 21, 26 Failed 5/26 tests, 80.77% okay t/06-subclass-direct.....1..1 ok 1 - can call ->new() on MapQuest subclass directly ok t/07-sanitize-country....1..6 ok 1 - _sanitize_country for United States of America ok 2 - _sanitize_country for United States ok 3 - _sanitize_country for U.S.A ok 4 - _sanitize_country for U.S. ok 5 - _sanitize_country for United Kingdom ok 6 - _sanitize_country for U.K. ok t/pod-coverage...........1..0 # Skip Test::Pod::Coverage 0.08 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 0.08 required for testing POD coverage t/pod....................1..3 ok 1 - blib/lib/WebService/StreetMapLink.pm ok 2 - blib/lib/WebService/StreetMapLink/MapQuest.pm ok 3 - blib/lib/WebService/StreetMapLink/Google.pm ok Failed 2/6 test scripts, 66.67% okay. 22/64 subtests failed, 65.62% okay. Failed Test Stat Wstat Total Fail Failed List of Failed --------------------------------------------------------------------------------------------------------------------------------------- t/01-mapquest.t 17 4352 28 17 60.71% 6-12 17-23 25-26 28 t/05-google.t 5 1280 26 5 19.23% 6 11 16 21 26 1 test skipped. make: *** [test] Error 25