Checking whether your kit is complete... Looks good Checking prerequisites... Looks good Some tests require an internet connection Run internet-based tests? [y ]y Creating new 'Build' script for 'WWW-CIA' version '0.01' Copying lib\WWW\CIA\Parser.pm -> blib\lib\WWW\CIA\Parser.pm Copying lib\WWW\CIA.pm -> blib\lib\WWW\CIA.pm Copying lib\WWW\CIA\Source\Web.pm -> blib\lib\WWW\CIA\Source\Web.pm Copying lib\WWW\CIA\Source.pm -> blib\lib\WWW\CIA\Source.pm Copying lib\WWW\CIA\Source\DBM.pm -> blib\lib\WWW\CIA\Source\DBM.pm Copying www-cia-makedbm.pl -> blib\script\www-cia-makedbm.pl Deleting blib\script\www-cia-makedbm.pl.bak Manifying blib\lib/WWW/CIA/Source/Web.pm -> blib\libdoc\WWW.CIA.Source.Web.3 Manifying blib\lib/WWW/CIA/Parser.pm -> blib\libdoc\WWW.CIA.Parser.3 Manifying blib\lib/WWW/CIA/Source/DBM.pm -> blib\libdoc\WWW.CIA.Source.DBM.3 Manifying blib\lib/WWW/CIA.pm -> blib\libdoc\WWW.CIA.3 Manifying blib\lib/WWW/CIA/Source.pm -> blib\libdoc\WWW.CIA.Source.3 HTMLifying blib\lib\WWW\CIA\Source\Web.pm -> blib\libhtml\site\lib\WWW\CIA\Source\Web.html HTMLifying blib\lib\WWW\CIA\Parser.pm -> blib\libhtml\site\lib\WWW\CIA\Parser.html HTMLifying blib\lib\WWW\CIA\Source\DBM.pm -> blib\libhtml\site\lib\WWW\CIA\Source\DBM.html HTMLifying blib\lib\WWW\CIA.pm -> blib\libhtml\site\lib\WWW\CIA.html HTMLifying blib\lib\WWW\CIA\Source.pm -> blib\libhtml\site\lib\WWW\CIA\Source.html t\www-cia-parser........1..5 ok 1 - use WWW::CIA::Parser; ok 2 - new() returns something ok 3 - new() returns a WWW::CIA::Parser object ok 4 - parse() - sets field data correctly ok 5 - parse() - sets URL data correctly ok t\www-cia-source-dbm....1..14 ok 1 - use WWW::CIA::Source::DBM; ok 2 - Shouldn't be able to create DBM in read-only mode ok 3 - new() - returns something ok 4 - new() - returns WWW::CIA::Source::DBM object ok 5 - dbm() - returns hashref ok 6 - set() - write to the DBM ok 7 - value() - valid args - returns previous set() value ok 8 - value() - invalid args - returns undef ok 9 - all() - valid args - returns test string ok 10 - all() - invalid args - returns empty hashref ok 11 - new() - open existing DBM readonly ok 12 - new() - open existing DBM - returns WWW::CIA::Source::DBM object ok 13 - value() - valid args - returns value set in previous session ok 14 - DBM opened read only is read only ok t\www-cia-source-web....1..20 ok 1 - use WWW::CIA::Source::Web; ok 2 - new() - returns something ok 3 - new() - returns a WWW::CIA::Source::Web object ok 4 - ua() - returns LWP::UserAgent object ok 5 - parser() - returns WWW::CIA::Parser object ok 6 - cached() - returns empty string after new() ok 7 - cache() returns empty hashref after new() # Failed test 'get() - returns 1' # at t\www-cia-source-web.t line 36. not ok 8 - get() - returns 1 # Failed test 'cached() - cached country set correctly after get()' # at t\www-cia-source-web.t line 39. not ok 9 - cached() - cached country set correctly after get() # Failed test 'cache() - cache contains values' # at t\www-cia-source-web.t line 42. not ok 10 - cache() - cache contains values # Failed test 'value() - valid args - returns a value' # at t\www-cia-source-web.t line 47. not ok 11 - value() - valid args - returns a value ok 12 - value() (cached info) - invalid args - returns undef ok 13 - value() (non-cached info) - invalid args - returns undef # Failed test 'all() - valid args - returns hashref' # at t\www-cia-source-web.t line 56. not ok 14 - all() - valid args - returns hashref ok 15 - all() - invalid args - returns empty hashref ok 16 - cached() - set data ok 17 - cache() - set data ok 18 - value() (manually set data) - valid args - return test string ok 19 - value() (manually set data) - invalid args - return undef ok 20 - all() (manually set data) - return expected values # Looks like you failed 5 tests of 20. dubious Test returned status 5 (wstat 1280, 0x500) DIED. FAILED tests 8-11, 14 Failed 5/20 tests, 75.00% okay t\www-cia-source........1..7 ok 1 - use WWW::CIA::Source; ok 2 - new() - returns something ok 3 - new() - returns a WWW::CIA::Source object ok 4 - value() - invalid args - returns undef ok 5 - value() - valid args - returns test string ok 6 - all() - invalid args - returns empty hashref ok 7 - all() - valid args - returns hashref with test value ok t\www-cia...............1..11 ok 1 - use WWW::CIA; ok 2 - new() - no source - dies ok 3 - new() returns something ok 4 - new() returns a WWW::CIA object ok 5 - source() - returns source object ok 6 - get() - valid args - returns test string ok 7 - get() - invalid args - returns undef ok 8 - get_all_hashref() - valid args - returns test hashref ok 9 - get_all_hashref() - invalid args - returns empty hashref ok 10 - get_hashref() (multiple fields) - mix of valid/invalid args - returns test hashref ok 11 - get_hashref() (multiple countries) - mix of valid/invalid args - returns test hashref ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t\www-cia-source-web.t 5 1280 20 5 8-11 14 Failed 1/5 test scripts. 5/57 subtests failed. Files=5, Tests=57, 3 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Failed 1/5 test programs. 5/57 subtests failed.