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 (t\www-cia-source-web.t at line 36) not ok 8 - get() - returns 1 # Failed test (t\www-cia-source-web.t at line 39) not ok 9 - cached() - cached country set correctly after get() # Failed test (t\www-cia-source-web.t at line 42) not ok 10 - cache() - cache contains values # Failed test (t\www-cia-source-web.t at 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 (t\www-cia-source-web.t at 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 1/5 test scripts, 80.00% okay. 5/57 subtests failed, 91.23% okay. Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t\www-cia-source-web.t 5 1280 20 5 25.00% 8-11 14