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/Source/DBM.pm -> blib/lib/WWW/CIA/Source/DBM.pm Copying lib/WWW/CIA/Source.pm -> blib/lib/WWW/CIA/Source.pm Copying lib/WWW/CIA/Parser.pm -> blib/lib/WWW/CIA/Parser.pm Copying lib/WWW/CIA/Source/Web.pm -> blib/lib/WWW/CIA/Source/Web.pm Copying lib/WWW/CIA.pm -> blib/lib/WWW/CIA.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/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/Source.pm -> blib/libdoc/WWW::CIA::Source.3 Manifying blib/lib/WWW/CIA.pm -> blib/libdoc/WWW::CIA.3 Manifying blib/lib/WWW/CIA/Source/Web.pm -> blib/libdoc/WWW::CIA::Source::Web.3 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/Source.pm -> blib/libhtml/site/lib/WWW/CIA/Source.html HTMLifying blib/lib/WWW/CIA.pm -> blib/libhtml/site/lib/WWW/CIA.html HTMLifying blib/lib/WWW/CIA/Source/Web.pm -> blib/libhtml/site/lib/WWW/CIA/Source/Web.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, 4 wallclock secs ( 1.03 cusr + 0.41 csys = 1.44 CPU) Failed 1/5 test programs. 5/57 subtests failed.