Checking if your kit is complete... Looks good Writing Makefile for Finance::Bank::Natwest cp lib/Finance/Bank/Natwest.pm blib/lib/Finance/Bank/Natwest.pm cp lib/Finance/Bank/RBoS.pm blib/lib/Finance/Bank/RBoS.pm cp lib/Finance/Bank/Natwest/CredentialsProvider/Callback.pm blib/lib/Finance/Bank/Natwest/CredentialsProvider/Callback.pm cp lib/Finance/Bank/Natwest/CredentialsProvider/Constant.pm blib/lib/Finance/Bank/Natwest/CredentialsProvider/Constant.pm cp lib/Finance/Bank/Natwest/Connection.pm blib/lib/Finance/Bank/Natwest/Connection.pm Manifying blib/man3/Finance::Bank::Natwest.3 Manifying blib/man3/Finance::Bank::RBoS.3 Manifying blib/man3/Finance::Bank::Natwest::CredentialsProvider::Constant.3 Manifying blib/man3/Finance::Bank::Natwest::CredentialsProvider::Callback.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/callback............1..71 ok 1 - use Finance::Bank::Natwest::CredentialsProvider::Callback; ok 2 - no callback provided: expected to fail ok 3 - callback parameter not a code ref: expected to fail ok 4 - id parameter not a simple scalar: expected to fail ok 5 - The object isa Finance::Bank::Natwest::CredentialsProvider::Callback ok 6 - Finance::Bank::Natwest::CredentialsProvider::Callback->can('get_start') ok 7 - Finance::Bank::Natwest::CredentialsProvider::Callback->can('get_stop') ok 8 - Finance::Bank::Natwest::CredentialsProvider::Callback->can('get_identity') ok 9 - Finance::Bank::Natwest::CredentialsProvider::Callback->can('get_pinpass') ok 10 - Got expected identity ok 11 - Got expected pin and pass ok 12 - Got expected pin and pass ok 13 - used callback ok 14 - Got expected identity ok 15 - Got expected pin and pass ok 16 - Got expected pin and pass ok 17 - used callback ok 18 - Got expected identity ok 19 - Got expected pin and pass ok 20 - Got expected pin and pass ok 21 - used callback ok 22 - Got expected identity ok 23 - Got expected pin and pass ok 24 - Got expected pin and pass ok 25 - used callback ok 26 - Got expected identity ok 27 - Got expected pin and pass ok 28 - Got expected pin and pass ok 29 - used callback ok 30 - Got expected identity ok 31 - Got expected pin and pass ok 32 - Got expected pin and pass ok 33 - used callback ok 34 - Got expected identity ok 35 - Got expected pin and pass ok 36 - Got expected pin and pass ok 37 - used callback ok 38 - Invalid id or invalid credentials: expected to fail ok 39 - Invalid id or invalid credentials: expected to fail ok 40 - Invalid id or invalid credentials: expected to fail ok 41 - Invalid id or invalid credentials: expected to fail ok 42 - Invalid id or invalid credentials: expected to fail ok 43 - Invalid id or invalid credentials: expected to fail ok 44 - Invalid id or invalid credentials: expected to fail ok 45 - Invalid id or invalid credentials: expected to fail ok 46 - Invalid id or invalid credentials: expected to fail ok 47 - Invalid id or invalid credentials: expected to fail ok 48 - Invalid id or invalid credentials: expected to fail ok 49 - Invalid id or invalid credentials: expected to fail ok 50 - Invalid id or invalid credentials: expected to fail ok 51 - Invalid id or invalid credentials: expected to fail ok 52 - Invalid id or invalid credentials: expected to fail ok 53 - Invalid id or invalid credentials: expected to fail ok 54 - Invalid id or invalid credentials: expected to fail ok 55 - Invalid id or invalid credentials: expected to fail ok 56 - Invalid id or invalid credentials: expected to fail ok 57 - Invalid id or invalid credentials: expected to fail ok 58 - used callback ok 59 - used cached values ok 60 - used callback ok 61 - used cached values ok 62 - used callback ok 63 - used cached values ok 64 - used callback ok 65 - used cached values ok 66 - used callback ok 67 - used cached values ok 68 - used callback ok 69 - used cached values ok 70 - used callback ok 71 - used cached values ok t/connection..........1..15 ok 1 - use Finance::Bank::Natwest::Connection; ok 2 - invalid credential parameters: expected to fail ok 3 - invalid credential parameters: expected to fail ok 4 - invalid credential parameters: expected to fail ok 5 - invalid credential parameters: expected to fail ok 6 - invalid credential parameters: expected to fail ok 7 - invalid credential parameters: expected to fail ok 8 - invalid credential parameters: expected to fail ok 9 - valid credentials - getting ::Connection to create credentials object ok 10 - The object isa Finance::Bank::Natwest::Connection ok 11 - Finance::Bank::Natwest::Connection->can('login') ok 12 - Finance::Bank::Natwest::Connection->can('post') ok 13 - nothing but new() called yet ok 14 - valid credentials - providing premade credentials object ok 15 - Logged in successfully ok t/constant............1..35 ok 1 - use Finance::Bank::Natwest::CredentialsProvider::Constant; ok 2 - The object isa Finance::Bank::Natwest::CredentialsProvider::Constant ok 3 - Finance::Bank::Natwest::CredentialsProvider::Constant->can('get_start') ok 4 - Finance::Bank::Natwest::CredentialsProvider::Constant->can('get_stop') ok 5 - Finance::Bank::Natwest::CredentialsProvider::Constant->can('get_identity') ok 6 - Finance::Bank::Natwest::CredentialsProvider::Constant->can('get_pinpass') ok 7 - invalid credentials: expected to fail ok 8 - invalid credentials: expected to fail ok 9 - invalid credentials: expected to fail ok 10 - invalid credentials: expected to fail ok 11 - invalid credentials: expected to fail ok 12 - invalid credentials: expected to fail ok 13 - invalid credentials: expected to fail ok 14 - invalid credentials: expected to fail ok 15 - invalid credentials: expected to fail ok 16 - invalid credentials: expected to fail ok 17 - invalid credentials: expected to fail ok 18 - invalid credentials: expected to fail ok 19 - invalid credentials: expected to fail ok 20 - invalid credentials: expected to fail ok 21 - invalid credentials: expected to fail ok 22 - invalid credentials: expected to fail ok 23 - invalid credentials: expected to fail ok 24 - invalid credentials: expected to fail ok 25 - invalid credentials: expected to fail ok 26 - Got expected identity ok 27 - Got expected pin and pass ok 28 - Got expected pin and pass ok 29 - invalid password char param ok 30 - invalid pin digit param ok 31 - Got expected identity ok 32 - Got expected pin and pass ok 33 - Got expected pin and pass ok 34 - invalid password char param ok 35 - invalid pin digit param ok t/fbn_creation........1..15 ok 1 - use Finance::Bank::Natwest; ok 2 - invalid credential parameters: expected to fail ok 3 - invalid credential parameters: expected to fail ok 4 - invalid credential parameters: expected to fail ok 5 - invalid credential parameters: expected to fail ok 6 - invalid credential parameters: expected to fail ok 7 - invalid credential parameters: expected to fail ok 8 - invalid credential parameters: expected to fail ok 9 - invalid credential parameters: expected to fail ok 10 - invalid credential parameters: expected to fail ok 11 - invalid credentials parameters: expected to fail ok 12 - The object isa Finance::Bank::Natwest ok 13 - Finance::Bank::Natwest->can('accounts') ok 14 - Got expected account summary (ref) ok 15 - Got expected account summary (list) ok t/fbr_creation........1..15 ok 1 - use Finance::Bank::RBoS; ok 2 - invalid credential parameters: expected to fail ok 3 - invalid credential parameters: expected to fail ok 4 - invalid credential parameters: expected to fail ok 5 - invalid credential parameters: expected to fail ok 6 - invalid credential parameters: expected to fail ok 7 - invalid credential parameters: expected to fail ok 8 - invalid credential parameters: expected to fail ok 9 - invalid credential parameters: expected to fail ok 10 - invalid credential parameters: expected to fail ok 11 - invalid credentials parameters: expected to fail ok 12 - The object isa Finance::Bank::RBoS ok 13 - Finance::Bank::RBoS->can('accounts') ok 14 - Got expected account summary (ref) ok 15 - Got expected account summary (list) ok t/natwestwebserver....1..207 ok 1 - use Mock::NatwestWebServer; ok 2 - created M:NWS object successfully ok 3 - The object isa Mock::NatwestWebServer ok 4 - Mock::NatwestWebServer->can('add_account') ok 5 - Mock::NatwestWebServer->can('expire_session') ok 6 - Mock::NatwestWebServer->can('session_id') ok 7 - Mock::NatwestWebServer->can('logonmessage_enable') ok 8 - Mock::NatwestWebServer->can('logonmessage_disable') ok 9 - Mock::NatwestWebServer->can('set_scheme') ok 10 - Mock::NatwestWebServer->can('set_host') ok 11 - Mock::NatwestWebServer->can('set_port') ok 12 - Mock::NatwestWebServer->can('set_path_prefix') ok 13 - nothing but new() called yet ok 14 - created mock L:UA object successfully ok 15 - The object isa Mock::NatwestWebServer ok 16 - Mock::NatwestWebServer->can('post') ok 17 - got response object successfully ok 18 - The object isa Mock::NatwestWebServer ok 19 - Mock::NatwestWebServer->can('is_success') ok 20 - Mock::NatwestWebServer->can('message') ok 21 - Mock::NatwestWebServer->can('content') ok 22 - Mock::NatwestWebServer->can('base') ok 23 - Mock::NatwestWebServer->can('as_string') ok 24 - Mock::NatwestWebServer->can('path_segments') ok 25 - got response object successfully () ok 26 - should have returned error response as was invalid url (emty url) ok 27 - 'post' called as expected, and with expected params ok 28 - 'is_success' called as expected, and with expected params ok 29 - got response object successfully (http://www.nwolb.com/) ok 30 - should have returned error response as was invalid url (not https) ok 31 - 'post' called as expected, and with expected params ok 32 - 'is_success' called as expected, and with expected params ok 33 - got response object successfully (https://www.notnwolb.com/) ok 34 - should have returned error response as was invalid url (not www.nwolb.com) ok 35 - 'post' called as expected, and with expected params ok 36 - 'is_success' called as expected, and with expected params ok 37 - got response object successfully (https://www.nwolb.com:8443/) ok 38 - should have returned error response as was invalid url (not port 443) ok 39 - 'post' called as expected, and with expected params ok 40 - 'is_success' called as expected, and with expected params ok 41 - got response object successfully (https://www.nwolb.com/) ok 42 - should have returned success response ok 43 - unknown page as expected ok 44 - 'post' called as expected, and with expected params ok 45 - 'is_success' called as expected, and with expected params ok 46 - 'content' called as expected, and with expected params ok 47 - should not have been redirected ok 48 - 'base' called as expected, and with expected params ok 49 - 'as_string' called as expected, and with expected params ok 50 - got response object successfully (https://www.nwolb.com/not/secure/) ok 51 - should have returned success response ok 52 - unknown page as expected ok 53 - 'post' called as expected, and with expected params ok 54 - 'is_success' called as expected, and with expected params ok 55 - 'content' called as expected, and with expected params ok 56 - should not have been redirected ok 57 - 'base' called as expected, and with expected params ok 58 - 'as_string' called as expected, and with expected params ok 59 - got response object successfully (https://www.nwolb.com/secure/) ok 60 - should have returned success response ok 61 - unknown page as expected ok 62 - 'post' called as expected, and with expected params ok 63 - 'is_success' called as expected, and with expected params ok 64 - 'content' called as expected, and with expected params ok 65 - should not have been redirected ok 66 - 'base' called as expected, and with expected params ok 67 - 'as_string' called as expected, and with expected params ok 68 - should not have been session redirected ok 69 - got response object successfully (https://www.nwolb.com/secure) ok 70 - should have returned success response ok 71 - unknown page as expected ok 72 - 'post' called as expected, and with expected params ok 73 - 'is_success' called as expected, and with expected params ok 74 - 'content' called as expected, and with expected params ok 75 - should not have been redirected ok 76 - 'base' called as expected, and with expected params ok 77 - 'as_string' called as expected, and with expected params ok 78 - should not have been session redirected ok 79 - got response object successfully (https://www.nwolb.com/secure/login.asp) ok 80 - should have returned success response ok 81 - unknown page as expected ok 82 - 'post' called as expected, and with expected params ok 83 - 'is_success' called as expected, and with expected params ok 84 - 'content' called as expected, and with expected params ok 85 - should not have been redirected ok 86 - 'base' called as expected, and with expected params ok 87 - 'as_string' called as expected, and with expected params ok 88 - should not have been session redirected ok 89 - got response object successfully (https://www.nwolb.com/secure/logon.asp) ok 90 - should have returned success response ok 91 - unknown error as expected ok 92 - 'post' called as expected, and with expected params ok 93 - 'is_success' called as expected, and with expected params ok 94 - 'content' called as expected, and with expected params ok 95 - should have been redirected ok 96 - 'base' called as expected, and with expected params ok 97 - 'as_string' called as expected, and with expected params ok 98 - should have been session redirected ok 99 - got response object successfully (https://www.nwolb.com/secure/logon.asp) ok 100 - should have returned success response ok 101 - unknown error as expected ok 102 - 'post' called as expected, and with expected params ok 103 - 'is_success' called as expected, and with expected params ok 104 - 'content' called as expected, and with expected params ok 105 - should have been redirected ok 106 - 'base' called as expected, and with expected params ok 107 - 'as_string' called as expected, and with expected params ok 108 - got response object successfully (https://www.nwolb.com/secure/logon.asp) ok 109 - should have returned success response ok 110 - pinpass request as expected ok 111 - 'post' called as expected, and with expected params ok 112 - 'is_success' called as expected, and with expected params ok 113 - 'content' called as expected, and with expected params ok 114 - should have been redirected ok 115 - 'base' called as expected, and with expected params ok 116 - 'as_string' called as expected, and with expected params ok 117 - got response object successfully (https://www.nwolb.com/secure/667d3c450960a7da10b99c55683cb74b/logon-pinpass.asp) ok 118 - should have returned success response ok 119 - session expired as expected ok 120 - 'post' called as expected, and with expected params ok 121 - 'is_success' called as expected, and with expected params ok 122 - 'content' called as expected, and with expected params ok 123 - should have been redirected ok 124 - 'base' called as expected, and with expected params ok 125 - 'as_string' called as expected, and with expected params ok 126 - got response object successfully (https://www.nwolb.com/secure/logon.asp) ok 127 - should have returned success response ok 128 - pinpass request as expected ok 129 - 'post' called as expected, and with expected params ok 130 - 'is_success' called as expected, and with expected params ok 131 - 'content' called as expected, and with expected params ok 132 - should have been redirected ok 133 - 'base' called as expected, and with expected params ok 134 - 'as_string' called as expected, and with expected params ok 135 - got response object successfully (https://www.nwolb.com/secure/0de6bb3151a9a88eea436ea29b6caef7/logon-pinpass.asp) ok 136 - should have returned success response ok 137 - unknown error as expected ok 138 - 'post' called as expected, and with expected params ok 139 - 'is_success' called as expected, and with expected params ok 140 - 'content' called as expected, and with expected params ok 141 - should not have been redirected ok 142 - 'base' called as expected, and with expected params ok 143 - 'as_string' called as expected, and with expected params ok 144 - got response object successfully (https://www.nwolb.com/secure/logon.asp) ok 145 - should have returned success response ok 146 - pinpass request as expected ok 147 - 'post' called as expected, and with expected params ok 148 - 'is_success' called as expected, and with expected params ok 149 - 'content' called as expected, and with expected params ok 150 - should have been redirected ok 151 - 'base' called as expected, and with expected params ok 152 - 'as_string' called as expected, and with expected params ok 153 - got response object successfully (https://www.nwolb.com/secure/31e4fe8bef970fd6a88071c78e258f9f/logon-pinpass.asp) ok 154 - should have returned success response ok 155 - unknown error as expected ok 156 - 'post' called as expected, and with expected params ok 157 - 'is_success' called as expected, and with expected params ok 158 - 'content' called as expected, and with expected params ok 159 - should not have been redirected ok 160 - 'base' called as expected, and with expected params ok 161 - 'as_string' called as expected, and with expected params ok 162 - got response object successfully (https://www.nwolb.com/secure/logon.asp) ok 163 - should have returned success response ok 164 - pinpass request as expected ok 165 - 'post' called as expected, and with expected params ok 166 - 'is_success' called as expected, and with expected params ok 167 - 'content' called as expected, and with expected params ok 168 - should have been redirected ok 169 - 'base' called as expected, and with expected params ok 170 - 'as_string' called as expected, and with expected params ok 171 - got response object successfully (https://www.nwolb.com/secure/e377fb8bf0220970f951be4c3efd9623/logon-pinpass.asp) ok 172 - should have returned success response ok 173 - login successful ok 174 - 'post' called as expected, and with expected params ok 175 - 'is_success' called as expected, and with expected params ok 176 - 'content' called as expected, and with expected params ok 177 - should not have been redirected ok 178 - 'base' called as expected, and with expected params ok 179 - 'as_string' called as expected, and with expected params ok 180 - got response object successfully (https://www.nwolb.com/secure/e377fb8bf0220970f951be4c3efd9623/Balances.asp?0) ok 181 - should have returned success response ok 182 - balances page as expected ok 183 - 'post' called as expected, and with expected params ok 184 - 'is_success' called as expected, and with expected params ok 185 - 'content' called as expected, and with expected params ok 186 - should not have been redirected ok 187 - 'base' called as expected, and with expected params ok 188 - 'as_string' called as expected, and with expected params ok 189 - got response object successfully (https://www.nwolb.com/secure/e377fb8bf0220970f951be4c3efd9623/Balances.asp?1) ok 190 - should have returned success response ok 191 - balances page as expected ok 192 - 'post' called as expected, and with expected params ok 193 - 'is_success' called as expected, and with expected params ok 194 - 'content' called as expected, and with expected params ok 195 - should not have been redirected ok 196 - 'base' called as expected, and with expected params ok 197 - 'as_string' called as expected, and with expected params ok 198 - got response object successfully (https://www.nwolb.com/secure/e377fb8bf0220970f951be4c3efd9623/Balances.asp?2) ok 199 - should have returned success response ok 200 - unknown error as expected ok 201 - 'post' called as expected, and with expected params ok 202 - 'is_success' called as expected, and with expected params ok 203 - 'content' called as expected, and with expected params ok 204 - should have been redirected ok 205 - 'base' called as expected, and with expected params ok 206 - 'as_string' called as expected, and with expected params ok 207 - Session expired as expected ok t/rboswebserver.......1..207 ok 1 - use Mock::NatwestWebServer; ok 2 - created M:NWS object successfully ok 3 - The object isa Mock::NatwestWebServer ok 4 - Mock::NatwestWebServer->can('add_account') ok 5 - Mock::NatwestWebServer->can('expire_session') ok 6 - Mock::NatwestWebServer->can('session_id') ok 7 - Mock::NatwestWebServer->can('logonmessage_enable') ok 8 - Mock::NatwestWebServer->can('logonmessage_disable') ok 9 - Mock::NatwestWebServer->can('set_scheme') ok 10 - Mock::NatwestWebServer->can('set_host') ok 11 - Mock::NatwestWebServer->can('set_port') ok 12 - Mock::NatwestWebServer->can('set_path_prefix') ok 13 - nothing but new() called yet ok 14 - created mock L:UA object successfully ok 15 - The object isa Mock::NatwestWebServer ok 16 - Mock::NatwestWebServer->can('post') ok 17 - got response object successfully ok 18 - The object isa Mock::NatwestWebServer ok 19 - Mock::NatwestWebServer->can('is_success') ok 20 - Mock::NatwestWebServer->can('message') ok 21 - Mock::NatwestWebServer->can('content') ok 22 - Mock::NatwestWebServer->can('base') ok 23 - Mock::NatwestWebServer->can('as_string') ok 24 - Mock::NatwestWebServer->can('path_segments') ok 25 - got response object successfully () ok 26 - should have returned error response as was invalid url (emty url) ok 27 - 'post' called as expected, and with expected params ok 28 - 'is_success' called as expected, and with expected params ok 29 - got response object successfully (http://www.rbsdigital.com/) ok 30 - should have returned error response as was invalid url (not https) ok 31 - 'post' called as expected, and with expected params ok 32 - 'is_success' called as expected, and with expected params ok 33 - got response object successfully (https://www.notrbsdigital.com/) ok 34 - should have returned error response as was invalid url (not www.rbsdigital.com) ok 35 - 'post' called as expected, and with expected params ok 36 - 'is_success' called as expected, and with expected params ok 37 - got response object successfully (https://www.rbsdigital.com:8443/) ok 38 - should have returned error response as was invalid url (not port 443) ok 39 - 'post' called as expected, and with expected params ok 40 - 'is_success' called as expected, and with expected params ok 41 - got response object successfully (https://www.rbsdigital.com/) ok 42 - should have returned success response ok 43 - unknown page as expected ok 44 - 'post' called as expected, and with expected params ok 45 - 'is_success' called as expected, and with expected params ok 46 - 'content' called as expected, and with expected params ok 47 - should not have been redirected ok 48 - 'base' called as expected, and with expected params ok 49 - 'as_string' called as expected, and with expected params ok 50 - got response object successfully (https://www.rbsdigital.com/not/secure/) ok 51 - should have returned success response ok 52 - unknown page as expected ok 53 - 'post' called as expected, and with expected params ok 54 - 'is_success' called as expected, and with expected params ok 55 - 'content' called as expected, and with expected params ok 56 - should not have been redirected ok 57 - 'base' called as expected, and with expected params ok 58 - 'as_string' called as expected, and with expected params ok 59 - got response object successfully (https://www.rbsdigital.com/secure/) ok 60 - should have returned success response ok 61 - unknown page as expected ok 62 - 'post' called as expected, and with expected params ok 63 - 'is_success' called as expected, and with expected params ok 64 - 'content' called as expected, and with expected params ok 65 - should not have been redirected ok 66 - 'base' called as expected, and with expected params ok 67 - 'as_string' called as expected, and with expected params ok 68 - should not have been session redirected ok 69 - got response object successfully (https://www.rbsdigital.com/secure) ok 70 - should have returned success response ok 71 - unknown page as expected ok 72 - 'post' called as expected, and with expected params ok 73 - 'is_success' called as expected, and with expected params ok 74 - 'content' called as expected, and with expected params ok 75 - should not have been redirected ok 76 - 'base' called as expected, and with expected params ok 77 - 'as_string' called as expected, and with expected params ok 78 - should not have been session redirected ok 79 - got response object successfully (https://www.rbsdigital.com/secure/login.asp) ok 80 - should have returned success response ok 81 - unknown page as expected ok 82 - 'post' called as expected, and with expected params ok 83 - 'is_success' called as expected, and with expected params ok 84 - 'content' called as expected, and with expected params ok 85 - should not have been redirected ok 86 - 'base' called as expected, and with expected params ok 87 - 'as_string' called as expected, and with expected params ok 88 - should not have been session redirected ok 89 - got response object successfully (https://www.rbsdigital.com/secure/logon.asp) ok 90 - should have returned success response ok 91 - unknown error as expected ok 92 - 'post' called as expected, and with expected params ok 93 - 'is_success' called as expected, and with expected params ok 94 - 'content' called as expected, and with expected params ok 95 - should have been redirected ok 96 - 'base' called as expected, and with expected params ok 97 - 'as_string' called as expected, and with expected params ok 98 - should have been session redirected ok 99 - got response object successfully (https://www.rbsdigital.com/secure/logon.asp) ok 100 - should have returned success response ok 101 - unknown error as expected ok 102 - 'post' called as expected, and with expected params ok 103 - 'is_success' called as expected, and with expected params ok 104 - 'content' called as expected, and with expected params ok 105 - should have been redirected ok 106 - 'base' called as expected, and with expected params ok 107 - 'as_string' called as expected, and with expected params ok 108 - got response object successfully (https://www.rbsdigital.com/secure/logon.asp) ok 109 - should have returned success response ok 110 - pinpass request as expected ok 111 - 'post' called as expected, and with expected params ok 112 - 'is_success' called as expected, and with expected params ok 113 - 'content' called as expected, and with expected params ok 114 - should have been redirected ok 115 - 'base' called as expected, and with expected params ok 116 - 'as_string' called as expected, and with expected params ok 117 - got response object successfully (https://www.rbsdigital.com/secure/561a6d9604873ca14eabbeafef3c3c5e/logon-pinpass.asp) ok 118 - should have returned success response ok 119 - session expired as expected ok 120 - 'post' called as expected, and with expected params ok 121 - 'is_success' called as expected, and with expected params ok 122 - 'content' called as expected, and with expected params ok 123 - should have been redirected ok 124 - 'base' called as expected, and with expected params ok 125 - 'as_string' called as expected, and with expected params ok 126 - got response object successfully (https://www.rbsdigital.com/secure/logon.asp) ok 127 - should have returned success response ok 128 - pinpass request as expected ok 129 - 'post' called as expected, and with expected params ok 130 - 'is_success' called as expected, and with expected params ok 131 - 'content' called as expected, and with expected params ok 132 - should have been redirected ok 133 - 'base' called as expected, and with expected params ok 134 - 'as_string' called as expected, and with expected params ok 135 - got response object successfully (https://www.rbsdigital.com/secure/a7b39906095a0f6c113b1e6a09045afa/logon-pinpass.asp) ok 136 - should have returned success response ok 137 - unknown error as expected ok 138 - 'post' called as expected, and with expected params ok 139 - 'is_success' called as expected, and with expected params ok 140 - 'content' called as expected, and with expected params ok 141 - should not have been redirected ok 142 - 'base' called as expected, and with expected params ok 143 - 'as_string' called as expected, and with expected params ok 144 - got response object successfully (https://www.rbsdigital.com/secure/logon.asp) ok 145 - should have returned success response ok 146 - pinpass request as expected ok 147 - 'post' called as expected, and with expected params ok 148 - 'is_success' called as expected, and with expected params ok 149 - 'content' called as expected, and with expected params ok 150 - should have been redirected ok 151 - 'base' called as expected, and with expected params ok 152 - 'as_string' called as expected, and with expected params ok 153 - got response object successfully (https://www.rbsdigital.com/secure/0f6beb86717c3b7beea0d1320829a3f8/logon-pinpass.asp) ok 154 - should have returned success response ok 155 - unknown error as expected ok 156 - 'post' called as expected, and with expected params ok 157 - 'is_success' called as expected, and with expected params ok 158 - 'content' called as expected, and with expected params ok 159 - should not have been redirected ok 160 - 'base' called as expected, and with expected params ok 161 - 'as_string' called as expected, and with expected params ok 162 - got response object successfully (https://www.rbsdigital.com/secure/logon.asp) ok 163 - should have returned success response ok 164 - pinpass request as expected ok 165 - 'post' called as expected, and with expected params ok 166 - 'is_success' called as expected, and with expected params ok 167 - 'content' called as expected, and with expected params ok 168 - should have been redirected ok 169 - 'base' called as expected, and with expected params ok 170 - 'as_string' called as expected, and with expected params ok 171 - got response object successfully (https://www.rbsdigital.com/secure/a698632a3d7a84042da46b4701fe3127/logon-pinpass.asp) ok 172 - should have returned success response ok 173 - login successful ok 174 - 'post' called as expected, and with expected params ok 175 - 'is_success' called as expected, and with expected params ok 176 - 'content' called as expected, and with expected params ok 177 - should not have been redirected ok 178 - 'base' called as expected, and with expected params ok 179 - 'as_string' called as expected, and with expected params ok 180 - got response object successfully (https://www.rbsdigital.com/secure/a698632a3d7a84042da46b4701fe3127/Balances.asp?0) ok 181 - should have returned success response ok 182 - balances page as expected ok 183 - 'post' called as expected, and with expected params ok 184 - 'is_success' called as expected, and with expected params ok 185 - 'content' called as expected, and with expected params ok 186 - should not have been redirected ok 187 - 'base' called as expected, and with expected params ok 188 - 'as_string' called as expected, and with expected params ok 189 - got response object successfully (https://www.rbsdigital.com/secure/a698632a3d7a84042da46b4701fe3127/Balances.asp?1) ok 190 - should have returned success response ok 191 - balances page as expected ok 192 - 'post' called as expected, and with expected params ok 193 - 'is_success' called as expected, and with expected params ok 194 - 'content' called as expected, and with expected params ok 195 - should not have been redirected ok 196 - 'base' called as expected, and with expected params ok 197 - 'as_string' called as expected, and with expected params ok 198 - got response object successfully (https://www.rbsdigital.com/secure/a698632a3d7a84042da46b4701fe3127/Balances.asp?2) ok 199 - should have returned success response ok 200 - unknown error as expected ok 201 - 'post' called as expected, and with expected params ok 202 - 'is_success' called as expected, and with expected params ok 203 - 'content' called as expected, and with expected params ok 204 - should have been redirected ok 205 - 'base' called as expected, and with expected params ok 206 - 'as_string' called as expected, and with expected params ok 207 - Session expired as expected ok All tests successful. Files=7, Tests=565, 3 wallclock secs ( 1.80 cusr + 0.24 csys = 2.04 CPU) Installing /Users/cpanrun/build/5.10.0/html/site/lib/Finance/Bank/Natwest.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Finance/Bank/RBoS.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Finance/Bank/Natwest/CredentialsProvider/Callback.html Installing /Users/cpanrun/build/5.10.0/html/site/lib/Finance/Bank/Natwest/CredentialsProvider/Constant.html Installing /Users/cpanrun/build/5.10.0/site/lib/Finance/Bank/Natwest.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Finance/Bank/RBoS.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Finance/Bank/Natwest/Connection.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Finance/Bank/Natwest/CredentialsProvider/Callback.pm Installing /Users/cpanrun/build/5.10.0/site/lib/Finance/Bank/Natwest/CredentialsProvider/Constant.pm Installing /Users/cpanrun/build/5.10.0/site/man/man3/Finance::Bank::Natwest.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/Finance::Bank::Natwest::CredentialsProvider::Callback.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/Finance::Bank::Natwest::CredentialsProvider::Constant.3 Installing /Users/cpanrun/build/5.10.0/site/man/man3/Finance::Bank::RBoS.3 Appending installation info to /Users/cpanrun/build/5.10.0/lib/perllocal.pod