Microsoft (R) Program Maintenance Utility Version 6.00.8168.0 Copyright (C) Microsoft Corp 1988-1998. All rights reserved. Installing C:\cpanrun-5.8\build\5-8-0\lib\CGI.pm Skipping C:\cpanrun-5.8\build\5-8-0\lib\CGI\Apache.pm (unchanged) Installing C:\cpanrun-5.8\build\5-8-0\lib\CGI\Carp.pm Installing C:\cpanrun-5.8\build\5-8-0\lib\CGI\Cookie.pm Installing C:\cpanrun-5.8\build\5-8-0\lib\CGI\EasyCGI.pm Installing C:\cpanrun-5.8\build\5-8-0\lib\CGI\Fast.pm Installing C:\cpanrun-5.8\build\5-8-0\lib\CGI\Pretty.pm Skipping C:\cpanrun-5.8\build\5-8-0\lib\CGI\Push.pm (unchanged) Skipping C:\cpanrun-5.8\build\5-8-0\lib\CGI\Switch.pm (unchanged) Installing C:\cpanrun-5.8\build\5-8-0\lib\CGI\Util.pm Writing C:\cpanrun-5.8\build\5-8-0\lib\auto\CGI\.packlist Appending installation info to C:\cpanrun-5.8\build\5-8-0\lib/perllocal.pod turns true when in eval ok 18 - CGI::Carp::die calls CORE::die without altering argument in eval ok 19 - CGI::Carp::die calls CORE::die, but adds stamp ok 20 - CGI::Carp::set_message returns new message ok 21 - CGI::Carp::set_message message set correctly ok 22 - CGI::Carp::import set program name correctly ok 23 - CGI::Carp::set_progname returns new program name ok 24 - CGI::Carp::set_progname program name set correctly ok 25 - CGI::Carp::set_progname returns unset name correctly ok 26 - CGI::Carp::set_progname program name unset correctly ok 27 - Warnings turned off ok 28 - warningsToBrowser() on ok 29 - Warnings turned off ok 30 - Default string has header ok 31 - Custom message not in default string ok 32 - Custom Message appears in output ok 33 - Server Admin does not appear in default message ok 34 - Server Admin appears in output ok 35 - Custom message not in result ok 36 - Correct message in string ok 37 - \*STORE returns proper filehandle ok 38 - $fh returns proper filehandle ok 39 - STDIN returns proper filehandle ok 40 - STDIN returns proper filehandle ok 41 - "WIBBLE" doesn't returns proper filehandle ok t\cookie......1..86 ok 1 - use CGI::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\fast........1..7 ok 1 - use CGI::Fast; ok 2 - created new CGI::Fast object ok 3 - checking to see if the object was stored properly ok 4 - no params ok 5 - creating obect with params ok 6 - checking passed param ok 7 - checking no active request ok t\form........1..17 ok 1 - use CGI; ok 2 - start_form() ok 3 - submit() ok 4 - submit(-name,-value) ok 5 - submit({-name,-value}) ok 6 - textfield({-name}) ok 7 - textfield({-name,-value}) ok 8 - textfield({-name,-value,-override}) ok 9 - checkbox() ok 10 - checkbox() ok 11 - checkbox() ok 12 - checkbox() ok 13 - radio_group() ok 14 - radio_group() ok 15 - checkbox_group() ok 16 - checkbox_group() ok 17 - checkbox_group() ok t\function....1..31 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 # Skip ok 24 # Skip ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 2/31 skipped: t\html........1..27 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok t\pretty......1..18 ok 1 - use CGI::Pretty; ok 2 - single tag ok 3 - basic indentation ok 4 -
tags ok 5 - open/close tag with attribute ok 6 - open/close tag with orphan attribute ok 7 - distributive tag with attribute ok 8 - as-is ok 9 - array-reference ok 10 - nested tags ok 11 - nested as-is tags ok 12 - nested as-is array-reference ok 13 - single tag (pretty turned off) ok 14 - open/close tag (pretty turned off) ok 15 - open/close tag multiple (pretty turned off) ok 16 - open/close tag with attribute (pretty turned off) ok 17 - open/close tag with orphan attribute (pretty turned off) ok 18 - distributive tag with attribute (pretty turned off) ok t\push........1..12 ok 1 - use CGI::Push; ok 2 - create a new CGI::Push object ok 3 - counter ok 4 # skip do_sleep() test may take a while ok 5 - no initial delay ok 6 - set a delay ok 7 - unsupported browser warning ok 8 - next_page callback called appropriately ok 9 - last_page callback called appropriately ok 10 - set custom Content-type ok 11 - set custom Content-type in next_page() ok 12 - found text from next_page() ok 1/12 skipped: various reasons t\request.....1..33 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 # Skip ok 32 # Skip ok 33 # Skip ok 3/33 skipped: various reasons t\switch......1..1 ok 1 - use CGI::Switch; ok t\util-58.....1..2 ok 1 - use CGI::Util; ok 2 - \# Escape string with UTF-8 flag ok t\util........1..59 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok All tests successful, 6 subtests skipped. Files=13, Tests=335, 2 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) 'No tests defined for CGI::EasyCGI extension.'