Checking if your kit is complete... Looks good 'LICENSE' is not a known MakeMaker parameter name. Writing Makefile for CGI::Simple cp lib/CGI/Simple/Standard.pm blib/lib/CGI/Simple/Standard.pm cp lib/CGI/Simple.pm blib/lib/CGI/Simple.pm cp lib/CGI/Simple/Cookie.pm blib/lib/CGI/Simple/Cookie.pm cp lib/CGI/Simple/Util.pm blib/lib/CGI/Simple/Util.pm Manifying blib/man3/CGI::Simple::Standard.3 Manifying blib/man3/CGI::Simple.3 Manifying blib/man3/CGI::Simple::Cookie.3 Manifying blib/man3/CGI::Simple::Util.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/000.load..........1..1 # Testing CGI::Simple 1.103 ok 1 - use CGI::Simple; ok t/020.cookie........1..86 ok 1 - use CGI::Simple::Cookie; ok 2 - Hash ref returned in scalar context ok 3 - returns correct number of fields ok 4 - returns correct number of fields ok 5 - cookie foo is correct ok 6 - cookie bar is correct ok 7 - cookie baz is correct ok 8 - cookie qux is correct ok 9 - No cookies in environment, returns empty list ok 10 - expected cookies extracted ok 11 - Type of objects returned is correct ok 12 - cookie foo is correct ok 13 - cookie bar is correct ok 14 - cookie baz is correct ok 15 - cookie qux is correct ok 16 - No cookies in environment, returns empty list ok 17 - expected cookies extracted ok 18 - Type of objects returned is correct ok 19 - cookie foo is correct ok 20 - cookie bar is correct ok 21 - cookie baz is correct ok 22 - cookie qux is correct ok 23 - No cookies in environment, returns empty list ok 24 - expected cookies extracted ok 25 - Plain scalar returned ok 26 - cookie foo is correct ok 27 - cookie bar is correct ok 28 - cookie baz is correct ok 29 - cookie qux is correct ok 30 - No cookies in environment, returns empty list ok 31 - expected cookies extracted ok 32 - Plain scalar returned ok 33 - cookie foo is correct ok 34 - cookie bar is correct ok 35 - cookie baz is correct ok 36 - cookie qux is correct ok 37 - new returns objects of correct type ok 38 - name is correct ok 39 - value is correct ok 40 - expires in correct format ok 41 - domain is correct ok 42 - path is correct ok 43 - secure attribute is set ok 44 - new returns objects of correct type ok 45 - name is correct ok 46 - value is correct ok 47 - expires is not set ok 48 - domain attributeis not set ok 49 - path atribute is set to default ok 50 - secure attribute is set ok 51 - Stringified cookie contains name ok 52 - Stringified cookie contains value ok 53 - Stringified cookie contains expires ok 54 - Stringified cookie contains domain ok 55 - Stringified cookie contains path ok 56 - Stringified cookie contains secure ok 57 - Stringified cookie contains name ok 58 - Stringified cookie contains value ok 59 - Stringified cookie has no expires field ok 60 - Stringified cookie has no domain field ok 61 - Stringified cookie contains path ok 62 - Stringified cookie does not contain secure ok 63 - Cookies are identical ok 64 - Cookies are identical ok 65 - Cookies are identical ok 66 - Cookies are not identical ok 67 - Cookies are identical ok 68 - name is correct ok 69 - name is set correctly ok 70 - name now returns updated value ok 71 - value is correct ok 72 - value is set correctly ok 73 - value now returns updated value ok 74 - expires is correct ok 75 - expires is set correctly ok 76 - expires now returns updated value ok 77 - Expiry time has changed ok 78 - domain is correct ok 79 - domain is set correctly ok 80 - domain now returns updated value ok 81 - path is correct ok 82 - path is set correctly ok 83 - path now returns updated value ok 84 - secure attribute is set ok 85 - secure attribute is cleared ok 86 - secure attribute is cleared ok t/030.function......1..27 ok 1 - CGI::request_method() ok 2 - CGI::query_string() ok 3 - CGI::param() ok 4 - CGI::param() ok 5 - CGI::param() ok 6 - CGI::param() ok 7 - CGI::param() ok 8 - CGI::param() put ok 9 - CGI::param() get ok 10 - CGI::query_string() redux ok 11 - CGI::http() ok 12 - CGI::script_name() ok 13 - CGI::url() ok 14 - CGI::url() ok 15 - CGI::url(-absolute=>1) ok 16 - CGI::url(-relative=>1) ok 17 - CGI::url(-relative=>1,-path=>1) ok 18 - CGI::url(-relative=>1,-path=>1,-query=>1) ok 19 - CGI::delete() ok 20 - CGI::keywords ok 21 - CGI::keywords ok 22 - CGI::redirect() 1 ok 23 - CGI::redirect() 2 ok 24 - CGI::redirect() 2 ok 25 - escapeHTML(CGI) failing again ok 26 - CGI::param() from POST ok 27 - CGI::url_param() ok t/040.request.......1..38 ok 1 - CGI::Simple::new() ok 2 - CGI::Simple::request_method() ok 3 - CGI::Simple::query_string() ok 4 - CGI::Simple::param() ok 5 - CGI::Simple::param() ok 6 - CGI::Simple::param() ok 7 - CGI::Simple::param() ok 8 - CGI::Simple::param() ok 9 - CGI::Simple::param() put ok 10 - CGI::Simple::param() get ok 11 - CGI::Simple::query_string() redux ok 12 - CGI::Simple::http() ok 13 - CGI::Simple::script_name() ok 14 - CGI::Simple::url() ok 15 - CGI::Simple::url() ok 16 - CGI::Simple::url(-absolute=>1) ok 17 - CGI::Simple::url(-relative=>1) ok 18 - CGI::Simple::url(-relative=>1,-path=>1) ok 19 - CGI::Simple::url(-relative=>1,-path=>1,-query=>1) ok 20 - CGI::Simple::delete() ok 21 - CGI::Simple::new() redux ok 22 - CGI::Simple::keywords ok 23 - CGI::Simple::keywords ok 24 - CGI::Simple::new(), equals in value ok 25 - parsed parameter containing equals ok 26 - CGI::Simple::new() redux ok 27 - CGI::Simple::param() redux ok 28 - CGI::Simple::new() redux 2 ok 29 - CGI::Simple::param() redux 2 ok 30 - tied interface fetch ok 31 - tied interface store ok 32 - CGI::Simple::new() from POST ok 33 - CGI::Simple::param() from POST ok 34 - CGI::url_param() ok 35 - CGI::Simple::new from POST ok 36 - CGI::Simple::param('POSTDATA') from POST ok 37 - CGI::Simple::new from PUT ok 38 - CGI::Simple::param('POSTDATA') from POST ok t/050.simple........1..331 ok 1 - _initialize_globals(), 1 ok 2 - _initialize_globals(), 2 ok 3 - _initialize_globals(), 3 ok 4 - _initialize_globals(), 4 ok 5 - _initialize_globals(), 5 ok 6 - _initialize_globals(), 6 ok 7 - _initialize_globals(), 7 ok 8 - _initialize_globals(), 8 ok 9 - _initialize_globals(), 9 ok 10 - _initialize_globals(), 10 ok 11 - _use_cgi_pm_global_settings(), 1 ok 12 - _use_cgi_pm_global_settings(), 2 ok 13 - _use_cgi_pm_global_settings(), 3 ok 14 - _use_cgi_pm_global_settings(), 4 ok 15 - _use_cgi_pm_global_settings(), 5 ok 16 - _use_cgi_pm_global_settings(), 6 ok 17 - _use_cgi_pm_global_settings(), 7 ok 18 - _use_cgi_pm_global_settings(), 8 ok 19 - _use_cgi_pm_global_settings(), 9 ok 20 - _store_globals(), 1 ok 21 - _store_globals(), 2 ok 22 - _store_globals(), 3 ok 23 - _store_globals(), 4 ok 24 - _store_globals(), 5 ok 25 - _store_globals(), 6 ok 26 - _store_globals(), 7 ok 27 - _store_globals(), 8 ok 28 - _store_globals(), 9 ok 29 - _store_globals(), 10 ok 30 - _store_globals(), 11 ok 31 - _store_globals(), 12 ok 32 - _store_globals(), 13 ok 33 - _store_globals(), 14 ok 34 - _store_globals(), 15 ok 35 - _store_globals(), 16 ok 36 - _store_globals(), 17 ok 37 - _store_globals(), 18 ok 38 - _store_globals(), 19 ok 39 - _store_globals(), 20 ok 40 - import(), 1 ok 41 - import(), 2 ok 42 - import(), 3 ok 43 - import(), 4 ok 44 - import(), 5 ok 45 - import(), 6 ok 46 - import(), 7 ok 47 - import(), 8 ok 48 - import(), 9 ok 49 - import(), 10 ok 50 - _reset_globals(), 1 ok 51 - _reset_globals(), 2 ok 52 - _reset_globals(), 3 ok 53 - _reset_globals(), 4 ok 54 - _reset_globals(), 5 ok 55 - _reset_globals(), 6 ok 56 - _reset_globals(), 7 ok 57 - _reset_globals(), 8 ok 58 - _reset_globals(), 9 ok 59 - url_decode(), 1 ok 60 - url_decode(\$enc_string), 1 ok 61 - url_encode(), 1 ok 62 - url_encode(\$string), 1 ok 63 - url encoding via circular test, 1 ok 64 - new() plain constructor, 1 ok 65 - new() empty constructor, 1 ok 66 - new() empty constructor, 2 ok 67 - new() hash constructor, 1 ok 68 - new() hash constructor, 2 ok 69 - new() hash constructor, 3 ok 70 - new() hash constructor, 4 ok 71 - new() query string constructor, 1 ok 72 - new() query string constructor, 2 ok 73 - new() query string constructor, 3 ok 74 - new() query string constructor, 4 ok 75 - new() file constructor, 1 ok 76 - new() file constructor, 2 ok 77 - new() file constructor, 3 ok 78 - new() file constructor, 4 ok 79 - new() file constructor, 5 ok 80 - new() file constructor, 6 ok 81 - new() file constructor, 7 ok 82 - new() file constructor, 8 ok 83 - new() file constructor, 9 ok 84 - new() file constructor, 10 ok 85 - new() file constructor, 11 ok 86 - new() file constructor, 12 ok 87 - new() file constructor, 13 ok 88 - new() file constructor, 14 ok 89 - new() CGI::Simple object constructor, 1 ok 90 - new() CGI::Simple object constructor, 2 ok 91 - new() \@ARGV constructor, 1 ok 92 - param() void argument, 1 ok 93 - param() void argument, 2 ok 94 - param('color') single argument (valid), 1 ok 95 - param('color') single argument (valid), 2 ok 96 - param('invalid') single argument (invalid), 1 ok 97 - param('invalid') single argument (invalid), 2 ok 98 - param( -name=>'color' ) get values, 1 ok 99 - param( -name=>'color' ) get values, 2 ok 100 - param( -name=>'invalid' ) get values, 1 ok 101 - param( -name=>'invalid' ) get values, 2 ok 102 - param() void values 1, 1 ok 103 - param() void values 1, 2 ok 104 - param('name') void values 1, valid param, 1 ok 105 - param('name') void values 1, valid param, 2 ok 106 - param() void values 2, 1 ok 107 - param() void values 2, 2 ok 108 - param('name') void values 2 , valid param, 1 ok 109 - param('name') void values 2 , valid param, 2 ok 110 - param() void values 1, no undef, 1 ok 111 - param() void values 1, no undef, 2 ok 112 - param('name') void values 1, valid param, no undef, 1 ok 113 - param('name') void values 1, valid param, no undef, 2 ok 114 - param() void values 2, no undef, 1 ok 115 - param() void values 2, no undef, 2 ok 116 - param('name') void values 2, valid param, no undef, 1 ok 117 - param('name') void values 2, valid param, no undef, 2 ok 118 - param( 'foo', 'some', 'new', 'values' ) set values, 1 ok 119 - param( 'foo', 'some', 'new', 'values' ) set values, 2 ok 120 - param( -name=>'foo', -value=>'bar' ) set values, 1 ok 121 - param( -name=>'foo', -value=>'bar' ) set values, 2 ok 122 - param(-name=>'foo',-value=>['bar','baz']) set values, 1 ok 123 - param(-name=>'foo',-value=>['bar','baz']) set values, 2 ok 124 - add_param(), 1 ok 125 - add_param(), 2 ok 126 - add_param( 'foo', 'new' ), 1 ok 127 - add_param( 'foo', 'new' ), 2 ok 128 - add_param('foo', 'bar', 'overwrite' ), 1 ok 129 - add_param( 'new', 'new' ), 1 ok 130 - add_param( 'new', 'new' ), 2 ok 131 - param_fetch(), 1 ok 132 - param_fetch( 'color' ), 1 ok 133 - param_fetch( 'color' ), 2 ok 134 - param_fetch( -name=>'color' ), 1 ok 135 - param_fetch( -name=>'color' ), 2 ok 136 - url_param() void argument, 1 ok 137 - url_param() void argument, 2 ok 138 - url_param('color') single argument (valid), 1 ok 139 - url_param('color') single argument (valid), 2 ok 140 - url_param('invalid') single argument (invalid), 1 ok 141 - url_param('invalid') single argument (invalid), 2 ok 142 - keywords(), 1 ok 143 - keywords(), 2 ok 144 - keywords( 'foo', 'bar', 'baz' ), 1 ok 145 - keywords( 'foo', 'bar', 'baz' ), 2 ok 146 - keywords( ['foo', 'man', 'chu'] ), 1 ok 147 - keywords( ['foo', 'man', 'chu'] ), 2 ok 148 - Vars() - tied interface, 1 ok 149 - Vars() - tied interface, 2 ok 150 - Vars(), 1 ok 151 - Vars(','), 1 ok 152 - append(), 1 ok 153 - append(), 2 ok 154 - append( 'foo', 'some' ) set values, 1 ok 155 - append( 'foo', 'some' ) set values, 2 ok 156 - append( 'invalid', 'param' ) set values, 1 ok 157 - append( 'invalid', 'param' ) set values, 2 ok 158 - append( 'invalid', 'param' ) set values, 3 ok 159 - append( 'foo', 'some', 'new', 'values' ) set values, 1 ok 160 - append( 'foo', 'some', 'new', 'values' ) set values, 2 ok 161 - append( -name=>'foo', -value=>'bar' ) set values, 1 ok 162 - append( -name=>'foo', -value=>'bar' ) set values, 2 ok 163 - append(-name=>'foo',-value=>['bar','baz']) set values, 1 ok 164 - append(-name=>'foo',-value=>['bar','baz']) set values, 2 ok 165 - delete(), 1 ok 166 - delete(), 2 ok 167 - Delete(), 1 ok 168 - Delete(), 2 ok 169 - delete_all(), 1 ok 170 - delete_all(), 2 ok 171 - Delete_all(), 1 ok 172 - Delete_all(), 2 ok 173 - upload() - invalid CONTENT_TYPE, 1 ok 174 - upload() - invalid CONTENT_TYPE, 2 ok 175 - upload() - no files available, 1 ok 176 - upload() - no files available, 2 ok 177 - upload() - files available, 1 ok 178 - upload() - files available, 2 ok 179 - upload('/some/path/to/myfile') - real files, 1 ok 180 - upload('/some/path/to/myfile') - real files, 2 ok 181 - upload('invalid'), 1 ok 182 - upload('invalid'), 2 ok 183 - upload('invalid'), 3 ok 184 - upload('invalid'), 4 ok 185 - upload('invalid'), 5 ok 186 - query_string(), 1 ok 187 - parse_query_string(), 1 ok 188 - parse_query_string(), 2 ok 189 - parse_keywordlist(), 1 ok 190 - parse_keywordlist(), 2 ok 191 - escapeHTML(), 1 ok 192 - escapeHTML(), 2 ok 193 - escapeHTML(), 3 ok 194 - unescapeHTML(), 1 ok 195 - unescapeHTML(), 2 ok 196 - put(), 1 ok 197 - print(), 1 ok 198 - raw_cookie(), 1 ok 199 - raw_cookie(), 2 ok 200 - raw_cookie('foo'), 1 ok 201 - raw_cookie('foo'), 2 ok 202 - raw_cookie('invalid'), 1 ok 203 - raw_cookie('invalid'), 2 ok 204 - cookie(), 1 ok 205 - cookie(), 2 ok 206 - cookie('foo'), 1 ok 207 - cookie('foo'), 2 ok 208 - cookie('foo'), 1 ok 209 - cookie('foo'), 2 ok 210 - cookie('invalid'), 1 ok 211 - cookie('invalid'), 2 ok 212 - cookie(\@vals) correct order, 1 ok 213 - cookie(\@vals) correct order, 2 ok 214 - cookie(\@vals) incorrect order, 1 ok 215 - cookie(\@vals) incorrect order, 2 ok 216 - cookie( -name=>'foo', -value=>'bar' ), 1 ok 217 - cookie( -name=>'foo', -value=>'bar' ), 2 ok 218 - header(), 1 ok 219 - header(), 2 ok 220 - header('image/gif'), 1 ok 221 - header(\@vals) - complex header, 1 ok 222 - cache(), 1 ok 223 - cache(1), 1 ok 224 - cache(1), 2 ok 225 - cache(), 1 ok 226 - cache(1), 1 ok 227 - cache(1), 2 ok 228 - cache(1), 3 ok 229 ok 230 - redirect(), 1 ok 231 - redirect() - nph, 1 ok 232 - multipart_init(), 1 ok 233 - multipart_init(), 2 ok 234 - multipart_init(), 3 ok 235 - multipart_init(), 4 ok 236 - multipart_start(), 1 ok 237 - multipart_start(), 2 ok 238 - multipart_start(), 3 ok 239 - multipart_end(), 1 ok 240 - multipart_final(), 1 ok 241 - Dump(), 1 ok 242 - as_string(), 1 ok 243 - cgi_error(), 2 ok 244 - ReadParse(), 1 ok 245 - ReadParse(), 2 ok 246 - ReadParse(), 3 ok 247 - ReadParse(), 4 ok 248 - ReadParse(), 5 ok 249 - SplitParam(), 1 ok 250 - SplitParam(), 2 ok 251 - SplitParam(), 3 ok 252 - SplitParam(), 4 ok 253 - MethGet(), 1 ok 254 - MethPost(), 1 ok 255 - MyBaseUrl(), 1 ok 256 - MyBaseUrl(), 2 ok 257 - MyURL(), 1 ok 258 - MyFullUrl(), 1 ok 259 - MyFullUrl(), 2 ok 260 - PrintHeader(), 1 ok 261 - HtmlTop(), 1 ok 262 - HtmlTop(), 2 ok 263 - HtmlBot(), 1 ok 264 - PrintVariables(), 1 ok 265 - PrintEnv(), 1 ok 266 - version(), 1 ok 267 - nph(), 1 ok 268 - nph(42), 1 ok 269 - nph(42), 2 ok 270 - all_parameters(), 1 ok 271 - all_parameters(), 2 ok 272 - charset(), 1 ok 273 - charset(), 1 ok 274 - charset(), 2 ok 275 - crlf(), 1 ok 276 - globals(), 1 ok 277 - globals(), 2 ok 278 - globals('FOO') - invalid arg, 1 ok 279 - globals('VERSION') - valid arg, 1 ok 280 - globals('VERSION') - valid arg, 2 ok 281 - auth_type(), 1 ok 282 - content_length(), 1 ok 283 - content_type(), 1 ok 284 - document_root(), 1 ok 285 - gateway_interface(), 1 ok 286 - path_translated(), 1 ok 287 - referer(), 1 ok 288 - remote_addr(), 1 ok 289 - remote_host(), 1 ok 290 - remote_ident(), 1 ok 291 - remote_user(), 1 ok 292 - request_method(), 1 ok 293 - script_name(), 1 ok 294 - server_name(), 1 ok 295 - server_port(), 1 ok 296 - server_protocol(), 1 ok 297 - server_software(), 1 ok 298 - user_name(), 1 ok 299 - user_agent(), 1 ok 300 - user_agent(), 1 ok 301 - user_agent(), 2 ok 302 - virtual_host(), 1 ok 303 - path_info(), 1 ok 304 - path_info(), 2 ok 305 - path_info(), 3 ok 306 - Accept(), 1 ok 307 - Accept(), 2 ok 308 - Accept('foo/bar'), 1 ok 309 - Accept(), 1 ok 310 - http(), 1 ok 311 - http(), 2 ok 312 - http('invalid arg'), 1 ok 313 - http('invalid arg'), 2 ok 314 - http('valid arg'), 1 ok 315 - http('valid arg'), 2 ok 316 - https(), 1 ok 317 - https('invalid arg'), 1 ok 318 - https('valid arg'), 1 ok 319 - https('valid arg'), 2 ok 320 - protocol(), 1 ok 321 - protocol(), 2 ok 322 - protocol(), 3 ok 323 - url(), 1 ok 324 - CGI::url(-absolute=>1) ok 325 - url(-relative=>1), 1 ok 326 - url(-relative=>1,-path=>1), 1 ok 327 - url(-relative=>1,-path=>1,-query=>1), 1 ok 328 - self_url(), 1 ok 329 - state(), 1 ok 330 - Yet more tests, 2 ok 331 - Yet more tests, 3 ok t/060.slow_post.....1..2 ok 1 - length ok ok 2 - value ok ok t/070.standard......1..301 ok 1 - _initialize_globals(), 1 ok 2 - _initialize_globals(), 2 ok 3 - _initialize_globals(), 3 ok 4 - _initialize_globals(), 4 ok 5 - _initialize_globals(), 5 ok 6 - _initialize_globals(), 6 ok 7 - _initialize_globals(), 7 ok 8 - _initialize_globals(), 8 ok 9 - _initialize_globals(), 9 ok 10 - _initialize_globals(), 10 ok 11 - _use_cgi_pm_global_settings(), 1 ok 12 - _use_cgi_pm_global_settings(), 2 ok 13 - _use_cgi_pm_global_settings(), 3 ok 14 - _use_cgi_pm_global_settings(), 4 ok 15 - _use_cgi_pm_global_settings(), 5 ok 16 - _use_cgi_pm_global_settings(), 6 ok 17 - _use_cgi_pm_global_settings(), 7 ok 18 - _use_cgi_pm_global_settings(), 8 ok 19 - _use_cgi_pm_global_settings(), 9 ok 20 - _store_globals(), 1 ok 21 - _store_globals(), 2 ok 22 - _store_globals(), 3 ok 23 - _store_globals(), 4 ok 24 - _store_globals(), 5 ok 25 - _store_globals(), 6 ok 26 - _store_globals(), 7 ok 27 - _store_globals(), 8 ok 28 - _store_globals(), 9 ok 29 - _store_globals(), 10 ok 30 - _store_globals(), 11 ok 31 - _store_globals(), 12 ok 32 - _store_globals(), 13 ok 33 - _store_globals(), 14 ok 34 - _store_globals(), 15 ok 35 - _store_globals(), 16 ok 36 - _store_globals(), 17 ok 37 - _store_globals(), 18 ok 38 - _store_globals(), 19 ok 39 - _store_globals(), 20 ok 40 - import(), 1 ok 41 - import(), 2 ok 42 - import(), 3 ok 43 - import(), 4 ok 44 - import(), 5 ok 45 - import(), 6 ok 46 - import(), 7 ok 47 - import(), 8 ok 48 - import(), 9 ok 49 - import(), 10 ok 50 - import(), 11 ok 51 - import(), 12 ok 52 - import(), 13 ok 53 - _reset_globals(), 1 ok 54 - _reset_globals(), 2 ok 55 - _reset_globals(), 3 ok 56 - _reset_globals(), 4 ok 57 - _reset_globals(), 5 ok 58 - _reset_globals(), 6 ok 59 - _reset_globals(), 7 ok 60 - _reset_globals(), 8 ok 61 - _reset_globals(), 9 ok 62 - url_decode(), 1 ok 63 - url_decode(\$enc_string), 1 ok 64 - url_encode(), 1 ok 65 - url_encode(\$string), 1 ok 66 - url encoding via circular test, 1 ok 67 - new() plain constructor, 1 ok 68 - new() hash constructor, 1 ok 69 - new() hash constructor, 2 ok 70 - new() hash constructor, 3 ok 71 - new() hash constructor, 4 ok 72 - new() query string constructor, 1 ok 73 - new() query string constructor, 2 ok 74 - new() query string constructor, 3 ok 75 - new() query string constructor, 4 ok 76 - new() file constructor, 1 ok 77 - new() file constructor, 2 ok 78 - new() file constructor, 3 ok 79 - new() file constructor, 4 ok 80 - new() file constructor, 5 ok 81 - new() file constructor, 6 ok 82 - new() file constructor, 7 ok 83 - new() file constructor, 8 ok 84 - new() file constructor, 9 ok 85 - new() file constructor, 10 ok 86 - new() file constructor, 11 ok 87 - new() file constructor, 12 ok 88 - new() file constructor, 13 ok 89 - new() \@ARGV constructor, 1 ok 90 - param() void argument, 1 ok 91 - param() void argument, 2 ok 92 - param('color') single argument (valid), 1 ok 93 - param('color') single argument (valid), 2 ok 94 - param('invalid') single argument (invalid), 1 ok 95 - param('invalid') single argument (invalid), 2 ok 96 - param( -name=>'color' ) get values, 1 ok 97 - param( -name=>'color' ) get values, 2 ok 98 - param( -name=>'invalid' ) get values, 1 ok 99 - param( -name=>'invalid' ) get values, 2 ok 100 - param( 'foo', 'some', 'new', 'values' ) set values, 1 ok 101 - param( 'foo', 'some', 'new', 'values' ) set values, 2 ok 102 - param( -name=>'foo', -value=>'bar' ) set values, 1 ok 103 - param( -name=>'foo', -value=>'bar' ) set values, 2 ok 104 - param(-name=>'foo',-value=>['bar','baz']) set values, 1 ok 105 - param(-name=>'foo',-value=>['bar','baz']) set values, 2 ok 106 - add_param(), 1 ok 107 - add_param(), 2 ok 108 - add_param( 'foo', 'new' ), 1 ok 109 - add_param( 'foo', 'new' ), 2 ok 110 - add_param('foo', 'bar', 'overwrite' ), 1 ok 111 - add_param( 'new', 'new' ), 1 ok 112 - add_param( 'new', 'new' ), 2 ok 113 - param_fetch(), 1 ok 114 - param_fetch( 'color' ), 1 ok 115 - param_fetch( 'color' ), 2 ok 116 - param_fetch( -name=>'color' ), 1 ok 117 - param_fetch( -name=>'color' ), 2 ok 118 - url_param() void argument, 1 ok 119 - url_param() void argument, 2 ok 120 - url_param('color') single argument (valid), 1 ok 121 - url_param('color') single argument (valid), 2 ok 122 - url_param('invalid') single argument (invalid), 1 ok 123 - url_param('invalid') single argument (invalid), 2 ok 124 - keywords(), 1 ok 125 - keywords(), 2 ok 126 - keywords( 'foo', 'bar', 'baz' ), 1 ok 127 - keywords( 'foo', 'bar', 'baz' ), 2 ok 128 - keywords( ['foo', 'man', 'chu'] ), 1 ok 129 - keywords( ['foo', 'man', 'chu'] ), 2 ok 130 - Vars(), 1 ok 131 - Vars(), 2 ok 132 - Vars('|'), 1 ok 133 - append(), 1 ok 134 - append(), 2 ok 135 - append( 'foo', 'some' ) set values, 1 ok 136 - append( 'foo', 'some' ) set values, 2 ok 137 - append( 'invalid', 'param' ) set values, 1 ok 138 - append( 'invalid', 'param' ) set values, 2 ok 139 - append( 'invalid', 'param' ) set values, 3 ok 140 - append( 'foo', 'some', 'new', 'values' ) set values, 1 ok 141 - append( 'foo', 'some', 'new', 'values' ) set values, 2 ok 142 - append( -name=>'foo', -value=>'bar' ) set values, 1 ok 143 - append( -name=>'foo', -value=>'bar' ) set values, 2 ok 144 - append(-name=>'foo',-value=>['bar','baz']) set values, 1 ok 145 - append(-name=>'foo',-value=>['bar','baz']) set values, 2 ok 146 - delete(), 1 ok 147 - delete(), 2 ok 148 - Delete(), 1 ok 149 - Delete(), 2 ok 150 - delete_all(), 1 ok 151 - delete_all(), 2 ok 152 - Delete_all(), 1 ok 153 - Delete_all(), 2 ok 154 - upload() - no files available, 1 ok 155 - upload() - no files available, 2 ok 156 - upload() - files available, 1 ok 157 - upload() - files available, 2 ok 158 - upload('/some/path/to/myfile') - real files, 1 ok 159 - upload('/some/path/to/myfile') - real files, 2 ok 160 - upload('invalid'), 1 ok 161 - upload('invalid'), 2 ok 162 - upload( '/some/path/to/myfile', \, 1 ok 163 - upload( '/some/path/to/myfile', \, 2 ok 164 - upload( '/some/path/to/myfile', \, 3 ok 165 - query_string(), 1 ok 166 - parse_query_string(), 1 ok 167 - parse_query_string(), 2 ok 168 - parse_keywordlist(), 1 ok 169 - parse_keywordlist(), 2 ok 170 - escapeHTML(), 1 ok 171 - escapeHTML(), 2 ok 172 - escapeHTML(), 3 ok 173 - unescapeHTML(), 1 ok 174 - unescapeHTML(), 2 ok 175 - put(), 1 ok 176 - print(), 1 ok 177 - raw_cookie(), 1 ok 178 - raw_cookie(), 2 ok 179 - raw_cookie('foo'), 1 ok 180 - raw_cookie('foo'), 2 ok 181 - raw_cookie('invalid'), 1 ok 182 - raw_cookie('invalid'), 2 ok 183 - cookie(), 1 ok 184 - cookie(), 2 ok 185 - cookie('foo'), 1 ok 186 - cookie('foo'), 2 ok 187 - cookie('foo'), 1 ok 188 - cookie('foo'), 2 ok 189 - cookie('invalid'), 1 ok 190 - cookie('invalid'), 2 ok 191 - cookie(\@vals) correct order, 1 ok 192 - cookie(\@vals) correct order, 2 ok 193 - cookie(\@vals) incorrect order, 1 ok 194 - cookie(\@vals) incorrect order, 2 ok 195 - cookie( -name=>'foo', -value=>'bar' ), 1 ok 196 - cookie( -name=>'foo', -value=>'bar' ), 2 ok 197 - header(), 1 ok 198 - header(), 2 ok 199 - header('image/gif'), 1 ok 200 - header(\@vals) - complex header, 1 ok 201 - cache(), 1 ok 202 - cache(1), 1 ok 203 - cache(1), 2 ok 204 - cache(), 1 ok 205 - cache(1), 1 ok 206 - cache(1), 2 ok 207 - redirect(), 1 ok 208 - redirect() - nph, 1 ok 209 - multipart_init(), 1 ok 210 - multipart_init(), 2 ok 211 - multipart_init(), 3 ok 212 - multipart_init(), 4 ok 213 - multipart_start(), 1 ok 214 - multipart_start(), 2 ok 215 - multipart_start(), 3 ok 216 - multipart_end(), 1 ok 217 - multipart_final(), 1 ok 218 - Dump(), 1 ok 219 - as_string(), 1 ok 220 - cgi_error(), 2 ok 221 - ReadParse(), 1 ok 222 - SplitParam(), 1 ok 223 - SplitParam(), 2 ok 224 - MethGet(), 1 ok 225 - MethPost(), 1 ok 226 - MyBaseUrl(), 1 ok 227 - MyBaseUrl(), 2 ok 228 - MyURL(), 1 ok 229 - MyFullUrl(), 1 ok 230 - MyFullUrl(), 2 ok 231 - PrintHeader(), 1 ok 232 - HtmlTop(), 1 ok 233 - HtmlBot(), 1 ok 234 - PrintVariables(), 1 ok 235 - PrintEnv(), 1 ok 236 - version(), 1 ok 237 - nph(), 1 ok 238 - nph(42), 1 ok 239 - nph(42), 2 ok 240 - all_parameters(), 1 ok 241 - all_parameters(), 2 ok 242 - charset(), 1 ok 243 - charset(), 1 ok 244 - charset(), 2 ok 245 - crlf(), 1 ok 246 - globals(), 1 ok 247 - globals(), 2 ok 248 - globals('FOO') - invalid arg, 1 ok 249 - globals('VERSION') - valid arg, 1 ok 250 - globals('VERSION') - valid arg, 2 ok 251 - auth_type(), 1 ok 252 - content_length(), 1 ok 253 - content_type(), 1 ok 254 - document_root(), 1 ok 255 - gateway_interface(), 1 ok 256 - path_translated(), 1 ok 257 - referer(), 1 ok 258 - remote_addr(), 1 ok 259 - remote_host(), 1 ok 260 - remote_ident(), 1 ok 261 - remote_user(), 1 ok 262 - request_method(), 1 ok 263 - script_name(), 1 ok 264 - server_name(), 1 ok 265 - server_port(), 1 ok 266 - server_protocol(), 1 ok 267 - server_software(), 1 ok 268 - user_name(), 1 ok 269 - user_agent(), 1 ok 270 - user_agent(), 1 ok 271 - user_agent(), 2 ok 272 - virtual_host(), 1 ok 273 - path_info(), 1 ok 274 - path_info(), 2 ok 275 - path_info(), 3 ok 276 - Accept(), 1 ok 277 - Accept(), 2 ok 278 - Accept('foo/bar'), 1 ok 279 - Accept(), 1 ok 280 - http(), 1 ok 281 - http(), 2 ok 282 - http('invalid arg'), 1 ok 283 - http('invalid arg'), 2 ok 284 - http('valid arg'), 1 ok 285 - http('valid arg'), 2 ok 286 - https(), 1 ok 287 - https('invalid arg'), 1 ok 288 - https('valid arg'), 1 ok 289 - https('valid arg'), 2 ok 290 - protocol(), 1 ok 291 - protocol(), 2 ok 292 - protocol(), 3 ok 293 - url(), 1 ok 294 - CGI::url(-absolute=>1) ok 295 - url(-relative=>1), 1 ok 296 - url(-relative=>1,-path=>1), 1 ok 297 - url(-relative=>1,-path=>1,-query=>1), 1 ok 298 - self_url(), 1 ok 299 - state(), 1 ok 300 - Yet more tests, 1 ok 301 - Yet more tests, 2 ok t/080.util..........1..58 ok 1 - AbC%20dEF ne AbC%20dEF ok 2 - AbC dEF ne AbC dEF ok 3 - AbC%21dEF ne AbC%21dEF ok 4 - AbC!dEF ne AbC!dEF ok 5 - AbC%22dEF ne AbC%22dEF ok 6 - AbC"dEF ne AbC"dEF ok 7 - AbC%23dEF ne AbC%23dEF ok 8 - AbC\#dEF ne AbC\#dEF ok 9 - AbC%24dEF ne AbC%24dEF ok 10 - AbC$dEF ne AbC$dEF ok 11 - AbC%25dEF ne AbC%25dEF ok 12 - AbC%dEF ne AbC%dEF ok 13 - AbC%26dEF ne AbC%26dEF ok 14 - AbC&dEF ne AbC&dEF ok 15 - AbC%27dEF ne AbC%27dEF ok 16 - AbC'dEF ne AbC'dEF ok 17 - AbC%28dEF ne AbC%28dEF ok 18 - AbC(dEF ne AbC(dEF ok 19 - AbC%29dEF ne AbC%29dEF ok 20 - AbC)dEF ne AbC)dEF ok 21 - AbC%2AdEF ne AbC%2AdEF ok 22 - AbC*dEF ne AbC*dEF ok 23 - AbC%2BdEF ne AbC%2BdEF ok 24 - AbC+dEF ne AbC+dEF ok 25 - AbC%2CdEF ne AbC%2CdEF ok 26 - AbC,dEF ne AbC,dEF ok 27 - AbC%2FdEF ne AbC%2FdEF ok 28 - AbC/dEF ne AbC/dEF ok 29 - AbC%3AdEF ne AbC%3AdEF ok 30 - AbC:dEF ne AbC:dEF ok 31 - AbC%3BdEF ne AbC%3BdEF ok 32 - AbC;dEF ne AbC;dEF ok 33 - AbC%3CdEF ne AbC%3CdEF ok 34 - AbCdEF ne AbC>dEF ok 39 - AbC%3FdEF ne AbC%3FdEF ok 40 - AbC?dEF ne AbC?dEF ok 41 - AbC%5BdEF ne AbC%5BdEF ok 42 - AbC[dEF ne AbC[dEF ok 43 - AbC%5CdEF ne AbC%5CdEF ok 44 - AbC\dEF ne AbC\dEF ok 45 - AbC%5DdEF ne AbC%5DdEF ok 46 - AbC]dEF ne AbC]dEF ok 47 - AbC%5EdEF ne AbC%5EdEF ok 48 - AbC^dEF ne AbC^dEF ok 49 - AbC%60dEF ne AbC%60dEF ok 50 - AbC`dEF ne AbC`dEF ok 51 - AbC%7BdEF ne AbC%7BdEF ok 52 - AbC{dEF ne AbC{dEF ok 53 - AbC%7CdEF ne AbC%7CdEF ok 54 - AbC|dEF ne AbC|dEF ok 55 - AbC%7DdEF ne AbC%7DdEF ok 56 - AbC}dEF ne AbC}dEF ok 57 - AbC%7EdEF ne AbC%7EdEF ok 58 - AbC~dEF ne AbC~dEF ok t/090.14838.........1..1 ok 1 - CGI::Simple can handle this ok t/100.set-cookie....1..1 ok 1 - Set-Cookie ok t/pod-coverage......1..0 # Skip Test::Pod::Coverage 1.04 required for testing POD coverage skipped all skipped: Test::Pod::Coverage 1.04 required for testing POD coverage t/pod...............1..0 # Skip Test::Pod 1.14 required for testing POD skipped all skipped: Test::Pod 1.14 required for testing POD All tests successful, 2 tests skipped. Files=12, Tests=846, 28 wallclock secs (15.55 cusr + 0.80 csys = 16.35 CPU) Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/CGI/Simple.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/CGI/Simple/Standard.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/CGI/Simple/Cookie.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/CGI/Simple/Util.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/CGI::Simple::Standard.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/CGI::Simple.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/CGI::Simple::Cookie.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/CGI::Simple::Util.3 Writing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/CGI/Simple/.packlist Appending installation info to /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/perllocal.pod