Test::Inline is nice for testing the examples, but not necessary Checking if your kit is complete... Looks good Warning: prerequisite WWW::Mechanize 0.64 not found at /export/home/cpanrun/build/5.6.1/lib/5.6.1/ExtUtils/MakeMaker.pm line 343. Writing Makefile for Finance::Bank::Postbank_de cp lib/Finance/Bank/Postbank_de/Account.pm blib/lib/Finance/Bank/Postbank_de/Account.pm cp lib/Finance/Bank/Postbank_de.pm blib/lib/Finance/Bank/Postbank_de.pm Manifying blib/man3/Finance::Bank::Postbank_de::Account.3 Manifying blib/man3/Finance::Bank::Postbank_de.3 PERL_DL_NONLAZY=1 /export/home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/export/home/cpanrun/build/5.6.1/lib/5.6.1/sun4-solaris-thread-multi -I/export/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/01-api-account....1..25 ok 1 - use Finance::Bank::Postbank_de::Account; ok 2 - Finance::Bank::Postbank_de::Account->can(...) ok 3 - Setting new value via accessor name ok 4 - Resetting new value via accessor name ok 5 - Setting new value via accessor number ok 6 - Resetting new value via accessor number ok 7 - Setting new value via accessor balance ok 8 - Resetting new value via accessor balance ok 9 - Setting new value via accessor transactions_future ok 10 - Resetting new value via accessor transactions_future ok 11 - Setting new value via accessor iban ok 12 - Resetting new value via accessor iban ok 13 - Setting new value via accessor account_type ok 14 - Resetting new value via accessor account_type ok 15 - Constructor accepts 'name' argument ok 16 - Constructor accepts 'number' argument ok 17 - Kontonummer is an alias for number ok 18 - Constructor accepts 'kontonummer' argument ok 19 - Number is an alias for kontonummer ok 20 - Constructor accepts 'kontonummer' and number argument ok 21 - Number is an alias for kontonummer ok 22 - If both, kontonummer and number are specified, they must be 'eq'ual ok 23 - If both, kontonummer and number are specified, they must be 'eq'ual ok 24 - Constructor accepts 'name' argument ok 25 - Constructor accepts 'number' argument ok t/01-api-postbank...1..4 ok 1 - use Finance::Bank::Postbank_de; ok 2 - Finance::Bank::Postbank_de->can(...) ok 3 - Accessor agent() ok 4 - Accessor agent() ok t/02-form-login.....1..7 ok 1 - use Finance::Bank::Postbank_de; ok 2 # skip Need SSL capability to access the website ok 3 # skip Need SSL capability to access the website ok 4 # skip Need SSL capability to access the website ok 5 # skip Need SSL capability to access the website ok 6 # skip Need SSL capability to access the website ok 7 # skip Need SSL capability to access the website ok, 6/7 skipped: Need SSL capability to access the website t/02-maintenance....1..3 ok 1 - use Finance::Bank::Postbank_de; Use of uninitialized value in pattern match (m//) at /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/HTTP/Cookies.pm line 124. Can't locate object method "port" via package "URI::file" (perhaps you forgot to load "URI::file"?) at /export/home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/HTTP/Cookies.pm line 127. # Looks like you planned 3 tests but only ran 1. # Looks like your test died just after 1. dubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 2-3 Failed 2/3 tests, 33.33% okay t/03-login-access-denied.1..13 ok 1 - use Finance::Bank::Postbank_de; ok 2 # skip Need SSL capability to access the website ok 3 # skip Need SSL capability to access the website ok 4 # skip Need SSL capability to access the website ok 5 # skip Need SSL capability to access the website ok 6 # skip Need SSL capability to access the website ok 7 # skip Need SSL capability to access the website ok 8 # skip Need SSL capability to access the website ok 9 # skip Need SSL capability to access the website ok 10 # skip Need SSL capability to access the website ok 11 # skip Need SSL capability to access the website ok 12 # skip Need SSL capability to access the website ok 13 # skip Need SSL capability to access the website ok, 12/13 skipped: Need SSL capability to access the website t/03-login-logout...1..3 ok 1 - use Finance::Bank::Postbank_de; ok 2 # skip Need SSL capability to access the website ok 3 # skip Need SSL capability to access the website ok, 2/3 skipped: Need SSL capability to access the website t/04-form-accountstatement.1..8 ok 1 - use Finance::Bank::Postbank_de; ok 2 # skip Need SSL capability to access the website ok 3 # skip Need SSL capability to access the website ok 4 # skip Need SSL capability to access the website ok 5 # skip Need SSL capability to access the website ok 6 # skip Need SSL capability to access the website ok 7 # skip Need SSL capability to access the website ok 8 # skip Need SSL capability to access the website ok, 7/8 skipped: Need SSL capability to access the website t/05-parse-numbers..1..22 ok 1 - use Finance::Bank::Postbank_de::Account; ok 2 - Parsing 1,00 works ok 3 - Parsing 1,10 works ok 4 - Parsing 1.000,00 works ok 5 - Parsing 1.000,00 works ok 6 - Parsing 9.999.999,00 works ok 7 - Parsing 9.999.999,01 works ok 8 - Parsing 0,00 works ok 9 - Parsing 1,10 works ok 10 - Parsing -1,10 works ok 11 - Parsing -99,00 works ok 12 - Parsing -1.000,15 works ok 13 - Checking for invalid numbers ok 14 - Checking for invalid numbers ok 15 - Checking for invalid numbers ok 16 - Parsing 01.01.1999 works ok 17 - Parsing 01.01.9999 works ok 18 - Parsing 09.01.1111 works ok 19 - Parsing 99.01.1000 works ok 20 - Checking for invalid dates ok 21 - Checking for invalid dates ok 22 - Checking for invalid dates ok t/06-parse-accountstatement.1..16 ok 1 - use Finance::Bank::Postbank_de::Account; ok 2 - Passing file parameter ok 3 - Existing account number gets verified ok 4 - Empty account number gets filled ok 5 - Passing no parameter ok 6 - Passing bogus content ok 7 - Passing other bogus content ok 8 - Passing no Name in content ok 9 - Passing no BLZ in content ok 10 - Passing no Kontonummer in content ok 11 - Passing no IBAN in content ok 12 - Passing no empty line after summary ok 13 - Passing no summary in content ok 14 - Parsing from memory works ok 15 - Parsing from file works ok 16 - Parsing from file works for negative accounts ok t/07-account-numbers.1..13 ok 1 - use Finance::Bank::Postbank_de; ok 2 # skip Need SSL capability to access the website ok 3 # skip Need SSL capability to access the website ok 4 # skip Need SSL capability to access the website ok 5 # skip Need SSL capability to access the website ok 6 # skip Need SSL capability to access the website ok 7 # skip Need SSL capability to access the website ok 8 # skip Need SSL capability to access the website ok 9 # skip Need SSL capability to access the website ok 10 # skip Need SSL capability to access the website ok 11 # skip Need SSL capability to access the website ok 12 # skip Need SSL capability to access the website ok 13 - Single account number works ok, 11/13 skipped: Need SSL capability to access the website t/08-transactions-since.1..78 ok 1 - use Finance::Bank::Postbank_de::Account; ok 2 - Extracting account value dates ok 3 - Test is consistent ok 4 - Extracting account trade dates ok 5 - All transactions ok 6 - Selecting transactions on 20041120 returns only transactions with that date ok 7 - We select a previous day ok 8 - and the number of transactions doesn't get smaller ok 9 - Selecting transactions after 20041120 ok 10 - Selecting transactions on 20041119 returns only transactions with that date ok 11 - We select a previous day ok 12 - and the number of transactions doesn't get smaller ok 13 - Selecting transactions after 20041119 ok 14 - Selecting transactions on 20041118 returns only transactions with that date ok 15 - We select a previous day ok 16 - and the number of transactions doesn't get smaller ok 17 - Selecting transactions after 20041118 ok 18 - Selecting transactions on 20041117 returns only transactions with that date ok 19 - We select a previous day ok 20 - and the number of transactions doesn't get smaller ok 21 - Selecting transactions after 20041117 ok 22 - Selecting transactions on 20041116 returns only transactions with that date ok 23 - We select a previous day ok 24 - and the number of transactions doesn't get smaller ok 25 - Selecting transactions after 20041116 ok 26 - Selecting transactions on 20041115 returns only transactions with that date ok 27 - We select a previous day ok 28 - and the number of transactions doesn't get smaller ok 29 - Selecting transactions after 20041115 ok 30 - Selecting transactions on 20041114 returns only transactions with that date ok 31 - We select a previous day ok 32 - and the number of transactions doesn't get smaller ok 33 - Selecting transactions after 20041114 ok 34 - Selecting transactions on 20041113 returns only transactions with that date ok 35 - We select a previous day ok 36 - and the number of transactions doesn't get smaller ok 37 - Selecting transactions after 20041113 ok 38 - Selecting transactions on 20041112 returns only transactions with that date ok 39 - We select a previous day ok 40 - and the number of transactions doesn't get smaller ok 41 - Selecting transactions after 20041112 ok 42 - Selecting transactions on 20041111 returns only transactions with that date ok 43 - We select a previous day ok 44 - and the number of transactions doesn't get smaller ok 45 - Selecting transactions after 20041111 ok 46 - Selecting transactions on 20041110 returns only transactions with that date ok 47 - We select a previous day ok 48 - and the number of transactions doesn't get smaller ok 49 - Selecting transactions after 20041110 ok 50 - Selecting transactions on 20041109 returns only transactions with that date ok 51 - We select a previous day ok 52 - and the number of transactions doesn't get smaller ok 53 - Selecting transactions after 20041109 ok 54 - Capping transactions at empty string returns all transactions ok 55 - Capping transactions at undef returns all transactions ok 56 - Capping transactions at empty string returns all transactions ok 57 - Capping transactions at undef returns all transactions ok 58 - Getting transactions for 20041111 ok 59 - Getting transactions for 'today' ok 60 - Options 'since'+'upto' and 'on' are incompatible ok 61 - Options 'upto' and 'on' are incompatible ok 62 - Options 'since' and 'on' are incompatible ok 63 - Since < upto ok 64 - Since < upto ok 65 - Bogus start date (1.1.1999) ok 66 - Bogus end date (1.1.1999) ok 67 - Bogus start date (01/01/1999) ok 68 - Bogus end date (01/01/1999) ok 69 - Bogus start date (1/01/1999) ok 70 - Bogus end date (1/01/1999) ok 71 - Bogus start date (1999011) ok 72 - Bogus end date (1999011) ok 73 - Bogus start date (foo) ok 74 - Bogus end date (foo) ok 75 - Bogus start date (foo1) ok 76 - Bogus end date (foo1) ok 77 - Bogus start date (19990101foo) ok 78 - Bogus end date (19990101foo) ok t/09-retrieve-accountstatement.1..7 ok 1 - use Finance::Bank::Postbank_de::Account; ok 2 - Check for login parameter ok 3 - Check for password parameter ok 4 - Check for number => login conversion ok 5 - get_account_statement() was called ok 6 - Check for login parameter ok 7 - get_account_statement() was called ok t/99-Pod............1..0 # Skip Test::Pod required for testing POD skipped: Test::Pod required for testing POD Failed Test Status Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------- t/02-maintenance.t 255 65280 3 2 66.67% 2-3 1 test and 38 subtests skipped. Failed 1/13 test scripts, 92.31% okay. 2/199 subtests failed, 98.99% okay. make: *** [test_dynamic] Error 29