Test::Inline 0.15_001 is nice for testing the examples, but not necessary Checking if your kit is complete... Looks good Writing Makefile for WWW::Mechanize::Shell cp lib/WWW/Mechanize/Shell.pm blib/lib/WWW/Mechanize/Shell.pm Manifying blib/man3/WWW::Mechanize::Shell.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.8.8/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-use...........................1..22 ok 1 - use WWW::Mechanize::Shell; ok 2 - The object isa WWW::Mechanize::Shell ok 3 - WWW::Mechanize::Shell->can('source_file') ok 4 - WWW::Mechanize::Shell->can('cmdloop') ok 5 - WWW::Mechanize::Shell->can('agent') ok 6 - WWW::Mechanize::Shell->can('option') ok 7 - WWW::Mechanize::Shell->can('restart_shell') ok 8 - WWW::Mechanize::Shell->can('option') ok 9 - WWW::Mechanize::Shell->can('cmd') ok 10 - Setting an option works ok 11 - Setting an option still works ok 12 - Setting an nonexisting option calls Carp::carp ok 13 - The object isa WWW::Mechanize::Shell ok 14 - Passing an .rc file tries to load it ok 15 - Passing an .rc file tries to load the right file ok 16 - The object isa WWW::Mechanize::Shell ok 17 - Passing in no .rc file tries not to load it ok 18 - The object isa WWW::Mechanize::Shell ok 19 - Passing in a cookiefile filename works ok 20 - 'shell' gets exported ok 21 - 'shell' is the right sub ok 22 - Shell function works ok t/00a-Term-Shell-catch-smry........1..1 ok 1 - Term::Shell::Test::catch_smry gets called for unknown methods ok t/01-fallback-Win32-OLE............1..3 ok 1 # skip Need Test::Without::Module to test the fallback ok 2 # skip Need Test::Without::Module to test the fallback ok 3 # skip Need Test::Without::Module to test the fallback ok 3/3 skipped: various reasons t/02-fallback-HTML-TableExtract....1..4 ok 1 # skip Need Test::Without::Module to test the fallback ok 2 # skip Need Test::Without::Module to test the fallback ok 3 # skip Need Test::Without::Module to test the fallback ok 4 # skip Need Test::Without::Module to test the fallback ok 4/4 skipped: various reasons t/02-fallback-Pod-Constant.........1..4 ok 1 # skip Need Test::Without::Module to test the fallback ok 2 # skip Need Test::Without::Module to test the fallback ok 3 # skip Need Test::Without::Module to test the fallback ok 4 # skip Need Test::Without::Module to test the fallback ok 4/4 skipped: various reasons t/03-documentation.................1..119 ok 1 # skip Need Pod::Constants to test the documentation ok 2 # skip Need Pod::Constants to test the documentation ok 3 # skip Need Pod::Constants to test the documentation ok 4 # skip Need Pod::Constants to test the documentation ok 5 # skip Need Pod::Constants to test the documentation ok 6 # skip Need Pod::Constants to test the documentation ok 7 # skip Need Pod::Constants to test the documentation ok 8 # skip Need Pod::Constants to test the documentation ok 9 # skip Need Pod::Constants to test the documentation ok 10 # skip Need Pod::Constants to test the documentation ok 11 # skip Need Pod::Constants to test the documentation ok 12 # skip Need Pod::Constants to test the documentation ok 13 # skip Need Pod::Constants to test the documentation ok 14 # skip Need Pod::Constants to test the documentation ok 15 # skip Need Pod::Constants to test the documentation ok 16 # skip Need Pod::Constants to test the documentation ok 17 # skip Need Pod::Constants to test the documentation ok 18 # skip Need Pod::Constants to test the documentation ok 19 # skip Need Pod::Constants to test the documentation ok 20 # skip Need Pod::Constants to test the documentation ok 21 # skip Need Pod::Constants to test the documentation ok 22 # skip Need Pod::Constants to test the documentation ok 23 # skip Need Pod::Constants to test the documentation ok 24 # skip Need Pod::Constants to test the documentation ok 25 # skip Need Pod::Constants to test the documentation ok 26 # skip Need Pod::Constants to test the documentation ok 27 # skip Need Pod::Constants to test the documentation ok 28 # skip Need Pod::Constants to test the documentation ok 29 # skip Need Pod::Constants to test the documentation ok 30 # skip Need Pod::Constants to test the documentation ok 31 # skip Need Pod::Constants to test the documentation ok 32 # skip Need Pod::Constants to test the documentation ok 33 # skip Need Pod::Constants to test the documentation ok 34 # skip Need Pod::Constants to test the documentation ok 35 # skip Need Pod::Constants to test the documentation ok 36 # skip Need Pod::Constants to test the documentation ok 37 # skip Need Pod::Constants to test the documentation ok 38 # skip Need Pod::Constants to test the documentation ok 39 # skip Need Pod::Constants to test the documentation ok 40 # skip Need Pod::Constants to test the documentation ok 41 # skip Need Pod::Constants to test the documentation ok 42 # skip Need Pod::Constants to test the documentation ok 43 # skip Need Pod::Constants to test the documentation ok 44 # skip Need Pod::Constants to test the documentation ok 45 # skip Need Pod::Constants to test the documentation ok 46 # skip Need Pod::Constants to test the documentation ok 47 # skip Need Pod::Constants to test the documentation ok 48 # skip Need Pod::Constants to test the documentation ok 49 # skip Need Pod::Constants to test the documentation ok 50 # skip Need Pod::Constants to test the documentation ok 51 # skip Need Pod::Constants to test the documentation ok 52 # skip Need Pod::Constants to test the documentation ok 53 # skip Need Pod::Constants to test the documentation ok 54 # skip Need Pod::Constants to test the documentation ok 55 # skip Need Pod::Constants to test the documentation ok 56 # skip Need Pod::Constants to test the documentation ok 57 # skip Need Pod::Constants to test the documentation ok 58 # skip Need Pod::Constants to test the documentation ok 59 # skip Need Pod::Constants to test the documentation ok 60 # skip Need Pod::Constants to test the documentation ok 61 # skip Need Pod::Constants to test the documentation ok 62 # skip Need Pod::Constants to test the documentation ok 63 # skip Need Pod::Constants to test the documentation ok 64 # skip Need Pod::Constants to test the documentation ok 65 # skip Need Pod::Constants to test the documentation ok 66 # skip Need Pod::Constants to test the documentation ok 67 # skip Need Pod::Constants to test the documentation ok 68 # skip Need Pod::Constants to test the documentation ok 69 # skip Need Pod::Constants to test the documentation ok 70 # skip Need Pod::Constants to test the documentation ok 71 # skip Need Pod::Constants to test the documentation ok 72 # skip Need Pod::Constants to test the documentation ok 73 # skip Need Pod::Constants to test the documentation ok 74 # skip Need Pod::Constants to test the documentation ok 75 # skip Need Pod::Constants to test the documentation ok 76 # skip Need Pod::Constants to test the documentation ok 77 # skip Need Pod::Constants to test the documentation ok 78 # skip Need Pod::Constants to test the documentation ok 79 # skip Need Pod::Constants to test the documentation ok 80 # skip Need Pod::Constants to test the documentation ok 81 # skip Need Pod::Constants to test the documentation ok 82 # skip Need Pod::Constants to test the documentation ok 83 # skip Need Pod::Constants to test the documentation ok 84 # skip Need Pod::Constants to test the documentation ok 85 # skip Need Pod::Constants to test the documentation ok 86 # skip Need Pod::Constants to test the documentation ok 87 # skip Need Pod::Constants to test the documentation ok 88 # skip Need Pod::Constants to test the documentation ok 89 # skip Need Pod::Constants to test the documentation ok 90 # skip Need Pod::Constants to test the documentation ok 91 # skip Need Pod::Constants to test the documentation ok 92 # skip Need Pod::Constants to test the documentation ok 93 # skip Need Pod::Constants to test the documentation ok 94 # skip Need Pod::Constants to test the documentation ok 95 # skip Need Pod::Constants to test the documentation ok 96 # skip Need Pod::Constants to test the documentation ok 97 # skip Need Pod::Constants to test the documentation ok 98 # skip Need Pod::Constants to test the documentation ok 99 # skip Need Pod::Constants to test the documentation ok 100 # skip Need Pod::Constants to test the documentation ok 101 # skip Need Pod::Constants to test the documentation ok 102 # skip Need Pod::Constants to test the documentation ok 103 # skip Need Pod::Constants to test the documentation ok 104 # skip Need Pod::Constants to test the documentation ok 105 # skip Need Pod::Constants to test the documentation ok 106 # skip Need Pod::Constants to test the documentation ok 107 # skip Need Pod::Constants to test the documentation ok 108 # skip Need Pod::Constants to test the documentation ok 109 # skip Need Pod::Constants to test the documentation ok 110 # skip Need Pod::Constants to test the documentation ok 111 # skip Need Pod::Constants to test the documentation ok 112 # skip Need Pod::Constants to test the documentation ok 113 # skip Need Pod::Constants to test the documentation ok 114 # skip Need Pod::Constants to test the documentation ok 115 # skip Need Pod::Constants to test the documentation ok 116 # skip Need Pod::Constants to test the documentation ok 117 # skip Need Pod::Constants to test the documentation ok 118 # skip Need Pod::Constants to test the documentation ok 119 # skip Need Pod::Constants to test the documentation ok 119/119 skipped: various reasons t/04-history-invariant.............1..29 ok 1 - use WWW::Mechanize::Shell; ok 2 - browse is history invariant ok 3 - cookies is history invariant ok 4 - dump is history invariant ok 5 - eval is history invariant ok 6 - exit is history invariant ok 7 - forms is history invariant ok 8 - history is history invariant ok 9 - links is history invariant ok 10 - parse is history invariant ok 11 - quit is history invariant ok 12 - restart is history invariant ok 13 - script is history invariant ok 14 - set is history invariant ok 15 - source is history invariant ok 16 - tables is history invariant ok 17 - versions is history invariant ok 18 - ct is history invariant ok 19 - response is history invariant ok 20 - title is history invariant ok 21 - headers is history invariant ok 22 - headers 1 is history invariant ok 23 - headers 12 is history invariant ok 24 - headers 2 is history invariant ok 25 - headers 12345 is history invariant ok 26 - \# is history invariant ok 27 - \# is history invariant ok 28 - \# a comment is history invariant ok 29 - \# another comment is history invariant ok t/05-options.......................1..37 ok 1 - use WWW::Mechanize::Shell; ok 2 - Setting option 'autosync' via ->option() ok 3 - ->option('autosync','newvalue') returns the previous value ok 4 - ->option('autosync','newvalue') returns the previous value (2) ok 5 - Setting option 'autosync' via ->option() (2) ok 6 - Setting option 'autorestart' via ->option() ok 7 - ->option('autorestart','newvalue') returns the previous value ok 8 - ->option('autorestart','newvalue') returns the previous value (2) ok 9 - Setting option 'autorestart' via ->option() (2) ok 10 - Setting option 'watchfiles' via ->option() ok 11 - ->option('watchfiles','newvalue') returns the previous value ok 12 - ->option('watchfiles','newvalue') returns the previous value (2) ok 13 - Setting option 'watchfiles' via ->option() (2) ok 14 - Setting option 'cookiefile' via ->option() ok 15 - ->option('cookiefile','newvalue') returns the previous value ok 16 - ->option('cookiefile','newvalue') returns the previous value (2) ok 17 - Setting option 'cookiefile' via ->option() (2) ok 18 - Setting option 'dumprequests' via ->option() ok 19 - ->option('dumprequests','newvalue') returns the previous value ok 20 - ->option('dumprequests','newvalue') returns the previous value (2) ok 21 - Setting option 'dumprequests' via ->option() (2) ok 22 - Setting option 'dumpresponses' via ->option() ok 23 - ->option('dumpresponses','newvalue') returns the previous value ok 24 - ->option('dumpresponses','newvalue') returns the previous value (2) ok 25 - Setting option 'dumpresponses' via ->option() (2) ok 26 - Setting option 'verbose' via ->option() ok 27 - ->option('verbose','newvalue') returns the previous value ok 28 - ->option('verbose','newvalue') returns the previous value (2) ok 29 - Setting option 'verbose' via ->option() (2) ok 30 - Setting option 'warnings' via ->option() ok 31 - ->option('warnings','newvalue') returns the previous value ok 32 - ->option('warnings','newvalue') returns the previous value (2) ok 33 - Setting option 'warnings' via ->option() (2) ok 34 - Nonexisting option returns undef ok 35 - Nonexisting option raises a warning ok 36 - Nonexisting option returns undef ok 37 - Nonexisting option raises a warning ok t/06-valid-output..................1..47 ok 1 - use WWW::Mechanize::Shell; ok 2 - autofill is history relevant ok 3 - autofill compiles ok 4 - back is history relevant ok 5 - back compiles ok 6 - click is history relevant ok 7 - click compiles ok 8 - content is history relevant ok 9 - content compiles ok 10 - eval is history relevant ok 11 - eval compiles ok 12 - fillout is history relevant ok 13 - fillout compiles ok 14 - get @ is history relevant ok 15 - get @ compiles ok 16 - get plain is history relevant ok 17 - get plain compiles ok 18 - open is history relevant ok 19 - open compiles ok 20 - referer is history relevant ok 21 - referer compiles ok 22 - referrer is history relevant ok 23 - referrer compiles ok 24 - referrer val is history relevant ok 25 - referrer val compiles ok 26 - reload is history relevant ok 27 - reload compiles ok 28 - save is history relevant ok 29 - save compiles ok 30 - save re is history relevant ok 31 - save re compiles ok 32 - submit is history relevant ok 33 - submit compiles ok 34 - tick is history relevant ok 35 - tick compiles ok 36 - tick_all is history relevant ok 37 - tick_all compiles ok 38 - timeout is history relevant ok 39 - timeout compiles ok 40 - ua is history relevant ok 41 - ua compiles ok 42 - untick is history relevant ok 43 - untick compiles ok 44 - untick_all is history relevant ok 45 - untick_all compiles ok 46 - value is history relevant ok 47 - value compiles ok t/07-history-items.................1..23 ok 1 - use WWW::Mechanize::Shell; ok 2 - autofill adds one line to history ok 3 - back adds one line to history ok 4 - click adds one line to history ok 5 - content adds one line to history ok 6 - eval adds one line to history ok 7 - fillout adds one line to history ok 8 - form adds one line to history ok 9 - get @ adds one line to history ok 10 - get plain adds one line to history ok 11 - open adds one line to history ok 12 - referer adds one line to history ok 13 - referrer adds one line to history ok 14 - reload adds one line to history ok 15 - save adds one line to history ok 16 - submit adds one line to history ok 17 - tick adds one line to history ok 18 - tick_all adds one line to history ok 19 - timeout adds one line to history ok 20 - ua adds one line to history ok 21 - untick adds one line to history ok 22 - untick_all adds one line to history ok 23 - value adds one line to history ok t/08-unknown-command...............1..2 ok 1 - use WWW::Mechanize::Shell; ok 2 - An unknown command does not crash the shell ok t/09-invalid-filename..............1..2 ok 1 - use WWW::Mechanize::Shell; ok 2 - A nonexisting file does not crash the shell ok t/10-nonexistent-host..............1..2 ok 1 - use WWW::Mechanize::Shell; ok 2 - LWP returns 500 for host not found ok t/11-browse-without-request........1..2 ok 1 - use WWW::Mechanize::Shell; ok 2 - Browsing without requesting anything does not crash the shell ok t/12-comments......................1..16 ok 1 - use WWW::Mechanize::Shell; ok 2 - Comment '\#' produces no error ok 3 - Comment '\#' produces no output ok 4 - Comment '\#' produces no error output ok 5 - Comment '\# a test' produces no error ok 6 - Comment '\# a test' produces no output ok 7 - Comment '\# a test' produces no error output ok 8 - Comment '\#eval 1' produces no error ok 9 - Comment '\#eval 1' produces no output ok 10 - Comment '\#eval 1' produces no error output ok 11 - Comment '\# eval 1' produces no error ok 12 - Comment '\# eval 1' produces no output ok 13 - Comment '\# eval 1' produces no error output ok 14 - Comment '\#\# eval 1' produces no error ok 15 - Comment '\#\# eval 1' produces no output ok 16 - Comment '\#\# eval 1' produces no error output ok t/13-command-au....................1..8 ok 1 - use WWW::Mechanize::Shell; ok 2 - Request with inline credentials gives 200 ok 3 - Credentials are good ok 4 - Request without credentials gives 401 ok 5 - Content requests authentication ok 6 - UA stored the authentification ok 7 - Request with credentials gives 200 ok 8 - Credentials are good ok t/14-command-identity..............1..353 ok 1 - use WWW::Mechanize::Shell; # Loading HTTP::Daemon # Spawning local test server # on port 65288 ok 2 - Commands ran without dieing ok 3 - Shell moved to the specified url for auth ok 4 - Shell produced no error output for auth ok 5 - 1 requests were made for auth ok 6 - 1 requests were dumped for auth ok 7 - auth compiles ok 8 - Output of auth is identical ok 9 - auth produces identical queries ok 10 - Commands ran without dieing ok 11 - Shell moved to the specified url for autofill ok 12 - Shell produced no error output for autofill ok 13 - 2 requests were made for autofill ok 14 - 2 requests were dumped for autofill ok 15 - autofill compiles ok 16 - Output of autofill is identical ok 17 - autofill produces identical queries ok 18 - Commands ran without dieing ok 19 - Shell moved to the specified url for back ok 20 - Shell produced no error output for back ok 21 - 2 requests were made for back ok 22 - 2 requests were dumped for back ok 23 - back compiles ok 24 - Output of back is identical ok 25 - back produces identical queries ok 26 - Commands ran without dieing ok 27 - Shell moved to the specified url for comment ok 28 - Shell produced no error output for comment ok 29 - 1 requests were made for comment ok 30 - 1 requests were dumped for comment ok 31 - comment compiles ok 32 - Output of comment is identical ok 33 - comment produces identical queries ok 34 - Commands ran without dieing ok 35 - Shell moved to the specified url for content_save ok 36 - Shell produced no error output for content_save ok 37 - 1 requests were made for content_save ok 38 - 1 requests were dumped for content_save ok 39 - content_save compiles ok 40 - Output of content_save is identical ok 41 - content_save produces identical queries ok 42 - Commands ran without dieing ok 43 - Shell moved to the specified url for eval ok 44 - Shell produced no error output for eval ok 45 - 1 requests were made for eval ok 46 - 1 requests were dumped for eval ok 47 - eval compiles ok 48 - Output of eval is identical ok 49 - eval produces identical queries ok 50 - Commands ran without dieing ok 51 - Shell moved to the specified url for eval_multiline ok 52 - Shell produced no error output for eval_multiline ok 53 - 2 requests were made for eval_multiline ok 54 - 2 requests were dumped for eval_multiline ok 55 - eval_multiline compiles ok 56 - Output of eval_multiline is identical ok 57 - eval_multiline produces identical queries ok 58 - Commands ran without dieing ok 59 - Shell moved to the specified url for eval_shell ok 60 - Shell produced no error output for eval_shell ok 61 - 1 requests were made for eval_shell ok 62 - 1 requests were dumped for eval_shell ok 63 - eval_shell compiles ok 64 - Output of eval_shell is identical ok 65 - eval_shell produces identical queries ok 66 - Commands ran without dieing ok 67 - Shell moved to the specified url for eval_sub ok 68 - Shell produced no error output for eval_sub ok 69 - 2 requests were made for eval_sub ok 70 - 2 requests were dumped for eval_sub ok 71 - eval_sub compiles ok 72 - Output of eval_sub is identical ok 73 - eval_sub produces identical queries ok 74 - Commands ran without dieing ok 75 - Shell moved to the specified url for form_name ok 76 - Shell produced no error output for form_name ok 77 - 2 requests were made for form_name ok 78 - 2 requests were dumped for form_name ok 79 - form_name compiles ok 80 - Output of form_name is identical ok 81 - form_name produces identical queries ok 82 - Commands ran without dieing ok 83 - Shell moved to the specified url for form_num ok 84 - Shell produced no error output for form_num ok 85 - 2 requests were made for form_num ok 86 - 2 requests were dumped for form_num ok 87 - form_num compiles ok 88 - Output of form_num is identical ok 89 - form_num produces identical queries ok 90 - Commands ran without dieing ok 91 - Shell moved to the specified url for formfiller_chars ok 92 - Shell produced no error output for formfiller_chars ok 93 - 2 requests were made for formfiller_chars ok 94 - 2 requests were dumped for formfiller_chars ok 95 - formfiller_chars compiles ok 96 - Output of formfiller_chars is identical ok 97 - formfiller_chars produces identical queries ok 98 - Commands ran without dieing ok 99 - Shell moved to the specified url for formfiller_date ok 100 - Shell produced no error output for formfiller_date ok 101 - 2 requests were made for formfiller_date ok 102 - 2 requests were dumped for formfiller_date ok 103 - formfiller_date compiles ok 104 - Output of formfiller_date is identical ok 105 - formfiller_date produces identical queries ok 106 - Commands ran without dieing ok 107 - Shell moved to the specified url for formfiller_default ok 108 - Shell produced no error output for formfiller_default ok 109 - 2 requests were made for formfiller_default ok 110 - 2 requests were dumped for formfiller_default ok 111 - formfiller_default compiles ok 112 - Output of formfiller_default is identical ok 113 - formfiller_default produces identical queries ok 114 - Commands ran without dieing ok 115 - Shell moved to the specified url for formfiller_fixed ok 116 - Shell produced no error output for formfiller_fixed ok 117 - 2 requests were made for formfiller_fixed ok 118 - 2 requests were dumped for formfiller_fixed ok 119 - formfiller_fixed compiles ok 120 - Output of formfiller_fixed is identical ok 121 - formfiller_fixed produces identical queries ok 122 - Commands ran without dieing ok 123 - Shell moved to the specified url for formfiller_keep ok 124 - Shell produced no error output for formfiller_keep ok 125 - 2 requests were made for formfiller_keep ok 126 - 2 requests were dumped for formfiller_keep ok 127 - formfiller_keep compiles ok 128 - Output of formfiller_keep is identical ok 129 - formfiller_keep produces identical queries ok 130 - Commands ran without dieing ok 131 - Shell moved to the specified url for formfiller_random ok 132 - Shell produced no error output for formfiller_random ok 133 - 2 requests were made for formfiller_random ok 134 - 2 requests were dumped for formfiller_random ok 135 - formfiller_random compiles ok 136 - Output of formfiller_random is identical ok 137 - formfiller_random produces identical queries ok 138 - Commands ran without dieing ok 139 - Shell moved to the specified url for formfiller_re ok 140 - Shell produced no error output for formfiller_re ok 141 - 2 requests were made for formfiller_re ok 142 - 2 requests were dumped for formfiller_re ok 143 - formfiller_re compiles ok 144 - Output of formfiller_re is identical ok 145 - formfiller_re produces identical queries ok 146 - Commands ran without dieing ok 147 - Shell moved to the specified url for formfiller_word ok 148 - Shell produced no error output for formfiller_word ok 149 - 2 requests were made for formfiller_word ok 150 - 2 requests were dumped for formfiller_word ok 151 - formfiller_word compiles ok 152 - Output of formfiller_word is identical ok 153 - formfiller_word produces identical queries ok 154 - Commands ran without dieing ok 155 - Shell moved to the specified url for get ok 156 - Shell produced no error output for get ok 157 - 1 requests were made for get ok 158 - 1 requests were dumped for get ok 159 - get compiles ok 160 - Output of get is identical ok 161 - get produces identical queries ok 162 - Commands ran without dieing ok 163 - Shell moved to the specified url for get_content ok 164 - Shell produced no error output for get_content ok 165 - 1 requests were made for get_content ok 166 - 1 requests were dumped for get_content ok 167 - get_content compiles ok 168 - Output of get_content is identical ok 169 - get_content produces identical queries ok 170 - Commands ran without dieing ok 171 - Shell moved to the specified url for get_redirect ok 172 - Shell produced no error output for get_redirect ok 173 - 2 requests were made for get_redirect ok 174 - 2 requests were dumped for get_redirect ok 175 - get_redirect compiles ok 176 - Output of get_redirect is identical ok 177 - get_redirect produces identical queries ok 178 - Commands ran without dieing ok 179 - Shell moved to the specified url for get_save ok 180 - Shell produced no error output for get_save ok 181 - 4 requests were made for get_save ok 182 - 4 requests were dumped for get_save ok 183 - get_save compiles ok 184 - Output of get_save is identical ok 185 - get_save produces identical queries ok 186 - Commands ran without dieing ok 187 - Shell moved to the specified url for get_value2_submit ok 188 - Shell produced no error output for get_value2_submit ok 189 - 2 requests were made for get_value2_submit ok 190 - 2 requests were dumped for get_value2_submit ok 191 - get_value2_submit compiles ok 192 - Output of get_value2_submit is identical ok 193 - get_value2_submit produces identical queries ok 194 - Commands ran without dieing ok 195 - Shell moved to the specified url for get_value_click ok 196 - Shell produced no error output for get_value_click ok 197 - 2 requests were made for get_value_click ok 198 - 2 requests were dumped for get_value_click ok 199 - get_value_click compiles ok 200 - Output of get_value_click is identical ok 201 - get_value_click produces identical queries ok 202 - Commands ran without dieing ok 203 - Shell moved to the specified url for get_value_submit ok 204 - Shell produced no error output for get_value_submit ok 205 - 2 requests were made for get_value_submit ok 206 - 2 requests were dumped for get_value_submit ok 207 - get_value_submit compiles ok 208 - Output of get_value_submit is identical ok 209 - get_value_submit produces identical queries ok 210 - Commands ran without dieing ok 211 - Shell moved to the specified url for interactive_script_creation ok 212 - Shell produced no error output for interactive_script_creation ok 213 - 2 requests were made for interactive_script_creation ok 214 - 2 requests were dumped for interactive_script_creation ok 215 - interactive_script_creation compiles ok 216 - Output of interactive_script_creation is identical ok 217 - interactive_script_creation produces identical queries ok 218 - Commands ran without dieing ok 219 - Shell moved to the specified url for open_parm ok 220 - Shell produced no error output for open_parm ok 221 - 2 requests were made for open_parm ok 222 - 2 requests were dumped for open_parm ok 223 - open_parm compiles ok 224 - Output of open_parm is identical ok 225 - open_parm produces identical queries ok 226 - Commands ran without dieing ok 227 - Shell moved to the specified url for open_re ok 228 - Shell produced no error output for open_re ok 229 - 2 requests were made for open_re ok 230 - 2 requests were dumped for open_re ok 231 - open_re compiles ok 232 - Output of open_re is identical ok 233 - open_re produces identical queries ok 234 - Commands ran without dieing ok 235 - Shell moved to the specified url for open_re2 ok 236 - Shell produced no error output for open_re2 ok 237 - 2 requests were made for open_re2 ok 238 - 2 requests were dumped for open_re2 ok 239 - open_re2 compiles ok 240 - Output of open_re2 is identical ok 241 - open_re2 produces identical queries ok 242 - Commands ran without dieing ok 243 - Shell moved to the specified url for open_re3 ok 244 - Shell produced no error output for open_re3 ok 245 - 2 requests were made for open_re3 ok 246 - 2 requests were dumped for open_re3 ok 247 - open_re3 compiles ok 248 - Output of open_re3 is identical ok 249 - open_re3 produces identical queries ok 250 - Commands ran without dieing ok 251 - Shell moved to the specified url for open_re4 ok 252 - Shell produced no error output for open_re4 ok 253 - 2 requests were made for open_re4 ok 254 - 2 requests were dumped for open_re4 ok 255 - open_re4 compiles ok 256 - Output of open_re4 is identical ok 257 - open_re4 produces identical queries ok 258 - Commands ran without dieing ok 259 - Shell moved to the specified url for open_re5 ok 260 - Shell produced no error output for open_re5 ok 261 - 2 requests were made for open_re5 ok 262 - 2 requests were dumped for open_re5 ok 263 - open_re5 compiles ok 264 - Output of open_re5 is identical ok 265 - open_re5 produces identical queries ok 266 - Commands ran without dieing ok 267 - Shell moved to the specified url for open_re6 ok 268 - Shell produced no error output for open_re6 ok 269 - 2 requests were made for open_re6 ok 270 - 2 requests were dumped for open_re6 ok 271 - open_re6 compiles ok 272 - Output of open_re6 is identical ok 273 - open_re6 produces identical queries ok 274 - Commands ran without dieing ok 275 - Shell moved to the specified url for open_re7 ok 276 - Shell produced no error output for open_re7 ok 277 - 2 requests were made for open_re7 ok 278 - 2 requests were dumped for open_re7 ok 279 - open_re7 compiles ok 280 - Output of open_re7 is identical ok 281 - open_re7 produces identical queries ok 282 - Commands ran without dieing ok 283 - Shell moved to the specified url for reload ok 284 - Shell produced no error output for reload ok 285 - 2 requests were made for reload ok 286 - 2 requests were dumped for reload ok 287 - reload compiles ok 288 - Output of reload is identical ok 289 - reload produces identical queries ok 290 - Commands ran without dieing ok 291 - Shell moved to the specified url for reload_2 ok 292 - Shell produced no error output for reload_2 ok 293 - 3 requests were made for reload_2 ok 294 - 3 requests were dumped for reload_2 ok 295 - reload_2 compiles ok 296 - Output of reload_2 is identical ok 297 - reload_2 produces identical queries ok 298 - Commands ran without dieing ok 299 - Shell moved to the specified url for tick ok 300 - Shell produced no error output for tick ok 301 - 2 requests were made for tick ok 302 - 2 requests were dumped for tick ok 303 - tick compiles ok 304 - Output of tick is identical ok 305 - tick produces identical queries ok 306 - Commands ran without dieing ok 307 - Shell moved to the specified url for tick_all ok 308 - Shell produced no error output for tick_all ok 309 - 2 requests were made for tick_all ok 310 - 2 requests were dumped for tick_all ok 311 - tick_all compiles ok 312 - Output of tick_all is identical ok 313 - tick_all produces identical queries ok 314 - Commands ran without dieing ok 315 - Shell moved to the specified url for timeout ok 316 - Shell produced no error output for timeout ok 317 - 1 requests were made for timeout ok 318 - 1 requests were dumped for timeout ok 319 - timeout compiles ok 320 - Output of timeout is identical ok 321 - timeout produces identical queries ok 322 - Commands ran without dieing ok 323 - Shell moved to the specified url for ua_get ok 324 - Shell produced no error output for ua_get ok 325 - 1 requests were made for ua_get ok 326 - 1 requests were dumped for ua_get ok 327 - ua_get compiles ok 328 - Output of ua_get is identical ok 329 - ua_get produces identical queries ok 330 - Commands ran without dieing ok 331 - Shell moved to the specified url for ua_get_content ok 332 - Shell produced no error output for ua_get_content ok 333 - 1 requests were made for ua_get_content ok 334 - 1 requests were dumped for ua_get_content ok 335 - ua_get_content compiles ok 336 - Output of ua_get_content is identical ok 337 - ua_get_content produces identical queries ok 338 - Commands ran without dieing ok 339 - Shell moved to the specified url for untick ok 340 - Shell produced no error output for untick ok 341 - 2 requests were made for untick ok 342 - 2 requests were dumped for untick ok 343 - untick compiles ok 344 - Output of untick is identical ok 345 - untick produces identical queries ok 346 - Commands ran without dieing ok 347 - Shell moved to the specified url for untick_all ok 348 - Shell produced no error output for untick_all ok 349 - 2 requests were made for untick_all ok 350 - 2 requests were dumped for untick_all ok 351 - untick_all compiles ok 352 - Output of untick_all is identical ok 353 - untick_all produces identical queries ok t/15-history-save..................1..7 ok 1 - use WWW::Mechanize::Shell; ok 2 - History file exists ok 3 - Written history is the same as history() ok 4 - Script file exists ok 5 - Written script is the same as script() ok 6 - Script file exists ok 7 - Written content is the same as $agent->content ok t/16-form-fillout..................1..7 ok 1 - use WWW::Mechanize::Shell; ok 2 - Shell moved to the specified url for interactive_script_creation ok 3 - Shell produced no error output for interactive_script_creation ok 4 - 2 requests were made for interactive_script_creation ok 5 - interactive_script_creation compiles ok 6 - Output of interactive_script_creation is identical ok 7 - interactive_script_creation produces identical queries ok t/17-eval-multiline................1..7 ok 1 - use WWW::Mechanize::Shell; ok 2 - Multiline eval does not crash ok 3 - Multiline eval produces no warnings ok 4 - Multiline eval produces the desired output ok 5 - Multiline eval substitution does not crash ok 6 - Multiline eval substitution produces no warnings ok 7 - Multiline eval substitution produces the desired output ok t/18-browser-autosync..............1..8 ok 1 - use WWW::Mechanize::Shell; ok 2 - 'back' synchronizes 3 times ok 3 - 'browse' synchronizes 2 times ok 4 - 'click' synchronizes 2 times ok 5 - 'get' synchronizes 1 times ok 6 - 'open' synchronizes 2 times ok 7 - 'reload' synchronizes 2 times ok 8 - 'submit' synchronizes 2 times ok t/19-value-multi...................1..4 ok 1 - use WWW::Mechanize::Shell; not ok 2 # TODO Implement passing of multiple values # Failed (TODO) test at t/19-value-multi.t line 28. # Structures begin differing at: # $got->[0] = Does not exist # $expected->[0] = 'cat' not ok 3 # TODO Implement passing of multiple values # Failed (TODO) test at t/19-value-multi.t line 31. # Structures begin differing at: # $got->[0] = HTML::Form::ListInput=HASH(0x19dd424) # $expected->[0] = Does not exist not ok 4 # TODO Implement passing of multiple values # Failed (TODO) test at t/19-value-multi.t line 33. # Structures begin differing at: # $got->[0] = HTML::Form::ListInput=HASH(0x19dd424) # $expected->[0] = 'cat_bar' ok t/20-restart-without-script........1..4 ok 1 - use WWW::Mechanize::Shell; ok 2 - 'restart' on -e dosen't crash ok 3 - 'restart' on -e dosen't crash ok 4 - 'restart' on -e dosen't crash ok t/21-autofill-re...................1..2 ok 1 - use WWW::Mechanize::Shell; ok 2 - autofill via RE works ok t/22-complete-command..............1..2 ok 1 - use WWW::Mechanize::Shell; ok 2 - Completion works ok t/23-check-dumpresponses...........1..5 ok 1 - use WWW::Mechanize::Shell; ok 2 - Get url worked ok 3 - Response was not undef ok 4 - Response was output ok 5 - Retrieved content ok t/24-source-file...................1..6 ok 1 - use WWW::Mechanize::Shell; ok 2 - Retrieved content ok 3 - Sourcing a file works ok 4 - No warnings ok 5 - Warning for nonexistent files works ok 6 - No warnings ok t/25-save-file-nolink..............1..6 ok 1 - use WWW::Mechanize::Shell; ok 2 - Retrieved content ok 3 - save error message ok 4 - No warnings ok 5 - save RE error message ok 6 - No warnings ok t/26-form-no-form..................1..4 ok 1 - use WWW::Mechanize::Shell; ok 2 - Can execute 'form' for a page without forms ok 3 - Message was printed ok 4 - No warnings printed ok t/27-form_number...................1..4 ok 1 - use WWW::Mechanize::Shell; ok 2 - Can execute 'form 2' for a page with two forms ok 3 - Nothing was printed ok 4 - No warnings printed ok t/28-cmd-title.....................1..6 ok 1 - use WWW::Mechanize::Shell; ok 2 - The object isa WWW::Mechanize::Shell ok 3 - Title gets output correctly ok 4 - Empty title gets output correctly ok 5 - False title gets output correctly ok 6 - A missing title gets output correctly ok t/28-html-tableextract.............1..3 ok 1 - use WWW::Mechanize::Shell; ok 2 - The object isa WWW::Mechanize::Shell ok 3 # skip Error loading HTML::TableExtract: 'Can't locate HTML/TableExtract.pm in @INC (@INC contains: /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/WWW-Mechanize-Shell/blib/lib /Users/cpanrun/depot/main/contrib-patched/perl/CPAN/src/WWW-Mechanize-Shell/blib/arch /Users/cpanrun/depot/main/Apps/CPAN_Run/lib /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level /Users/cpanrun/build/5.8.8/lib/5.8.8 /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8 /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8 /Users/cpanrun/build/5.8.8/lib/site_perl . /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level /Users/cpanrun/build/5.8.8/lib/5.8.8 /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/darwin-thread-multi-2level /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8 /Users/cpanrun/build/5.8.8/lib/site_perl .) at t/28-html-tableextract.t line 16. # ' ok 1/3 skipped: various reasons t/29-launch-shell..................1..4 ok 1 - Shell launch works ok 2 - No error on exit ok 3 - use WWW::Mechanize::Shell; ok 4 - prompt_str() doesn't die for empty WWW::Mechanize ok t/98-bin...........................1..1 ok 1 - Script 'bin/wwwshell.pl' compiles ok t/99-manifest......................1..8 ok 1 - MANIFEST exists ok 2 - No empty lines in MANIFEST ok 3 - No whitespace-only lines in MANIFEST ok 4 - No trailing whitespace on lines in MANIFEST ok 5 - MANIFEST.skip exists ok 6 - No empty lines in MANIFEST.skip ok 7 - No whitespace-only lines in MANIFEST.skip ok 8 - No trailing whitespace on lines in MANIFEST.skip ok t/99-pod...........................1..2 ok 1 - POD test for blib/lib/WWW/Mechanize/Shell.pm ok 2 - POD test for bin/wwwshell.pl ok t/99-todo..........................1..2 ok 1 - Looking for XXXes in blib/lib/WWW/Mechanize/Shell.pm ok 2 - Looking for XXXes in bin/wwwshell.pl ok t/99-unix-text.....................1..2 ok 1 - 'blib/lib/WWW/Mechanize/Shell.pm' contains no windows newlines ok 2 - 'bin/wwwshell.pl' contains no windows newlines ok All tests successful, 131 subtests skipped. Files=38, Tests=768, 51 wallclock secs (35.15 cusr + 13.27 csys = 48.42 CPU) Installing /Users/cpanrun/build/5.8.8/html/site/lib/WWW/Mechanize/Shell.html Installing /Users/cpanrun/build/5.8.8/lib/site_perl/5.8.8/WWW/Mechanize/Shell.pm Installing /Users/cpanrun/build/5.8.8/man/man3/WWW::Mechanize::Shell.3 Appending installation info to /Users/cpanrun/build/5.8.8/lib/5.8.8/darwin-thread-multi-2level/perllocal.pod