Return-Path: Delivered-To: apmail-perl-dev-archive@www.apache.org Received: (qmail 22053 invoked from network); 15 Sep 2009 23:55:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 15 Sep 2009 23:55:21 -0000 Received: (qmail 79106 invoked by uid 500); 15 Sep 2009 23:55:20 -0000 Delivered-To: apmail-perl-dev-archive@perl.apache.org Received: (qmail 79033 invoked by uid 500); 15 Sep 2009 23:55:20 -0000 Mailing-List: contact dev-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@perl.apache.org Received: (qmail 79025 invoked by uid 99); 15 Sep 2009 23:55:19 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Sep 2009 23:55:19 +0000 X-ASF-Spam-Status: No, hits=2.7 required=10.0 tests=SPF_NEUTRAL,WEIRD_PORT X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 207.173.203.201 is neither permitted nor denied by domain of david@kineticode.com) Received: from [207.173.203.201] (HELO smtp.kineticode.com) (207.173.203.201) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Sep 2009 23:55:04 +0000 Received: from [10.0.1.101] (c-24-21-193-250.hsd1.or.comcast.net [24.21.193.250]) by smtp.kineticode.com (Postfix) with ESMTPSA id 4ADA3508057 for ; Tue, 15 Sep 2009 16:54:24 -0700 (PDT) Message-Id: From: "David E. Wheeler" To: dev@perl.apache.org Content-Type: multipart/mixed; boundary=Apple-Mail-2--126227241 Mime-Version: 1.0 (Apple Message framework v936) Subject: Test Failures with 5.10.1 on Linux Date: Tue, 15 Sep 2009 16:54:39 -0700 X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org --Apple-Mail-2--126227241 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Apache 2.2.13 Perl 5.10.1 Ubuntu Linux 2.6.24-19 Relevant Failures: t/hooks/authen_basic.t .................. 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:32 2009 # Current time GMT: Tue Sep 15 23:45:32 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 not ok 4 # Failed test 4 in t/hooks/authen_basic.t at line 26 Failed 1/4 subtests t/hooks/authz.t ......................... 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:33 2009 # Current time GMT: Tue Sep 15 23:45:33 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 not ok 4 # Failed test 4 in t/hooks/authz.t at line 19 Failed 1/4 subtests Error log and full test verbose output attached. Best, David --Apple-Mail-2--126227241 Content-Disposition: attachment; filename=test_output.txt Content-Type: text/plain; x-unix-mode=0644; name="test_output.txt" Content-Transfer-Encoding: quoted-printable # make test TEST_VERBOSE=3D1 cd "src/modules/perl" && make make[1]: Entering directory = `/usr/local/src/mod_perl-2.0.4/src/modules/perl' make[1]: Nothing to be done for `all'. make[1]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/src/modules/perl' make[1]: Entering directory `/usr/local/src/mod_perl-2.0.4/Apache-Test' make[1]: Leaving directory `/usr/local/src/mod_perl-2.0.4/Apache-Test' make[1]: Entering directory = `/usr/local/src/mod_perl-2.0.4/ModPerl-Registry' make[1]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/ModPerl-Registry' make[1]: Entering directory `/usr/local/src/mod_perl-2.0.4/WrapXS' make[2]: Entering directory `/usr/local/src/mod_perl-2.0.4/WrapXS/APR' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Base64' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Base64' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Brigade' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Brigade' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Bucket' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Bucket' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/BucketAlloc' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/BucketAlloc' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/BucketType' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/BucketType' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Date' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Date' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Error' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Error' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Finfo' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Finfo' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/IpSubnet' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/IpSubnet' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/OS' make[3]: Leaving directory `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/OS' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Pool' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Pool' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/SockAddr' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/SockAddr' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Socket' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Socket' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Status' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Status' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/String' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/String' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Table' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Table' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/ThreadMutex' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/ThreadMutex' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/ThreadRWLock' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/ThreadRWLock' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/URI' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/URI' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/UUID' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/UUID' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Util' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/APR/Util' make[2]: Leaving directory `/usr/local/src/mod_perl-2.0.4/WrapXS/APR' make[2]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Access' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Access' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/CmdParms' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/CmdParms' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Command' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Command' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Connection' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Connection' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/ConnectionUtil' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/ConnectionUtil' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Directive' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Directive' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Filter' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Filter' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/FilterRec' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/FilterRec' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/HookRun' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/HookRun' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Log' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Log' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/MPM' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/MPM' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Module' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Module' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Process' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Process' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/RequestIO' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/RequestIO' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/RequestRec' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/RequestRec' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/RequestUtil' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/RequestUtil' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Response' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Response' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/ServerRec' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/ServerRec' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/ServerUtil' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/ServerUtil' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/SubProcess' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/SubProcess' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/SubRequest' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/SubRequest' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/URI' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/URI' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Util' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2/Util' make[2]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/Apache2' make[2]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/ModPerl' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/ModPerl/Global' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/ModPerl/Global' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/ModPerl/Util' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/ModPerl/Util' make[2]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/WrapXS/ModPerl' make[1]: Leaving directory `/usr/local/src/mod_perl-2.0.4/WrapXS' make[1]: Entering directory `/usr/local/src/mod_perl-2.0.4/xs' make[2]: Entering directory `/usr/local/src/mod_perl-2.0.4/xs/APR' make[3]: Entering directory `/usr/local/src/mod_perl-2.0.4/xs/APR/APR' make[3]: Leaving directory `/usr/local/src/mod_perl-2.0.4/xs/APR/APR' make[3]: Entering directory `/usr/local/src/mod_perl-2.0.4/xs/APR/Const' make[3]: Leaving directory `/usr/local/src/mod_perl-2.0.4/xs/APR/Const' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/xs/APR/PerlIO' make[3]: Leaving directory `/usr/local/src/mod_perl-2.0.4/xs/APR/PerlIO' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/xs/APR/aprext' make[3]: Leaving directory `/usr/local/src/mod_perl-2.0.4/xs/APR/aprext' make[2]: Leaving directory `/usr/local/src/mod_perl-2.0.4/xs/APR' make[2]: Entering directory `/usr/local/src/mod_perl-2.0.4/xs/Apache2' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/xs/Apache2/Const' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/xs/Apache2/Const' make[2]: Leaving directory `/usr/local/src/mod_perl-2.0.4/xs/Apache2' make[2]: Entering directory `/usr/local/src/mod_perl-2.0.4/xs/ModPerl' make[3]: Entering directory = `/usr/local/src/mod_perl-2.0.4/xs/ModPerl/Const' make[3]: Leaving directory = `/usr/local/src/mod_perl-2.0.4/xs/ModPerl/Const' make[2]: Leaving directory `/usr/local/src/mod_perl-2.0.4/xs/ModPerl' make[1]: Leaving directory `/usr/local/src/mod_perl-2.0.4/xs' /usr/local/bin/perl -Iblib/arch -Iblib/lib \ t/TEST -clean [warning] setting ulimit to allow core files ulimit -c unlimited; /usr/local/bin/perl = /usr/local/src/mod_perl-2.0.4/t/TEST -clean APACHE_TEST_GROUP=3D APACHE_TEST_HTTPD=3D APACHE_TEST_PORT=3D = APACHE_TEST_USER=3D APACHE_TEST_APXS=3D \ /usr/local/bin/perl -Iblib/arch -Iblib/lib \ t/TEST -bugreport -verbose=3D1=20 [warning] setting ulimit to allow core files ulimit -c unlimited; /usr/local/bin/perl = /usr/local/src/mod_perl-2.0.4/t/TEST -bugreport -verbose=3D1 [warning] root mode: changing the files ownership to 'nobody' = (65534:65534) [warning] testing whether 'nobody' is able to -rwx = /usr/local/src/mod_perl-2.0.4/t "/usr/local/bin/perl" = -Mlib=3D/usr/local/src/mod_perl-2.0.4/Apache-Test/lib -MApache::TestRun = -e 'eval { Apache::TestRun::run_root_fs_test(65534, 65534, = q[/usr/local/src/mod_perl-2.0.4/t]) }'; [warning] result: OK [warning] the client side drops 'root' permissions and becomes 'nobody' /usr/local/apache2/bin/httpd -d /usr/local/src/mod_perl-2.0.4/t -f = /usr/local/src/mod_perl-2.0.4/t/conf/httpd.conf -D APACHE2=20 using Apache/2.2.13 (prefork MPM) waiting 120 seconds for server to start: .[Tue Sep 15 16:43:57 2009] = [info] 6 Apache2:: modules loaded [Tue Sep 15 16:43:57 2009] [info] 0 APR:: modules loaded [Tue Sep 15 16:43:57 2009] [info] base server + 29 vhosts ready to run = tests ... waiting 120 seconds for server to start: ok (waited 3 secs) server localhost:8529 started server localhost:8530 listening (filter_out_apache) server localhost:8531 listening (perlsections) server localhost:8532 listening (inherit) server localhost:8533 listening (TestModules::proxy) server localhost:8534 listening (TestModperl::setupenv) server localhost:8535 listening (TestModperl::merge) server localhost:8536 listening (TestModperl::perl_options) server localhost:8537 listening (TestModperl::perl_options2) server localhost:8538 listening (TestVhost::config) server localhost:8539 listening (TestVhost::log) server localhost:8540 listening (TestUser::rewrite) server localhost:8541 listening (TestProtocol::echo_timeout) server localhost:8542 listening (TestProtocol::echo_block) server localhost:8543 listening (TestProtocol::echo_filter) server localhost:8544 listening (TestProtocol::echo_bbs2) server localhost:8545 listening (TestProtocol::echo_bbs) server localhost:8546 listening (TestProtocol::echo_nonblock) server localhost:8547 listening (TestProtocol::pseudo_http) server localhost:8548 listening (TestPreConnection::note) server localhost:8549 listening (TestHooks::trans) server localhost:8550 listening (TestHooks::hookrun) server localhost:8551 listening (TestHooks::startup) server localhost:8552 listening (TestHooks::init) server localhost:8553 listening (TestHooks::stacked_handlers2) server localhost:8554 listening (TestFilter::in_bbs_inject_header) server localhost:8555 listening (TestFilter::both_str_con_add) server localhost:8556 listening (TestFilter::in_bbs_msg) server localhost:8557 listening (TestFilter::in_str_msg) server localhost:8558 listening (TestDirective::perlmodule) server localhost:8559 listening (TestDirective::perlrequire) server localhost:8560 listening (TestAPI::add_config) server localhost:8561 listening (TestDirective::perlloadmodule4) server localhost:8562 listening (TestDirective::perlloadmodule5) server localhost:8563 listening (TestDirective::perlloadmodule3) server localhost:8564 listening (TestDirective::perlloadmodule6) server localhost:8565 listening (TestHooks::push_handlers_anon) t/apache/add_config.t ...................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/apache/cgihandler.t ...................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:00 2009 # Current time GMT: Tue Sep 15 23:44:00 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : POST cgihandler # expected: 1..3 # ok 1 # ok 2 # ok 3 # received: 1..3 # ok 1 # ok 2 # ok 3 ok 1 # testing : GET cgihandler # expected: 1..3 # ok 1 # ok 2 # ok 3 # received: 1..3 # ok 1 # ok 2 # ok 3 ok 2 ok t/apache/conftree.t .....................=20 1..288 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 # expected: Off # received: Off ok 4 # testing : as_hash # expected: HASH # received: HASH ok 5 # expected: "/usr/local/src/mod_perl-2.0.4/t/htdocs" # received: "/usr/local/src/mod_perl-2.0.4/t/htdocs" ok 6 # expected: "/usr/local/src/mod_perl-2.0.4/t/htdocs" # received: "/usr/local/src/mod_perl-2.0.4/t/htdocs" 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 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok 74 ok 75 ok 76 ok 77 ok 78 ok 79 ok 80 ok 81 ok 82 ok 83 ok 84 ok 85 ok 86 ok 87 ok 88 ok 89 ok 90 ok 91 ok 92 ok 93 ok 94 ok 95 ok 96 ok 97 ok 98 ok 99 ok 100 ok 101 ok 102 ok 103 ok 104 ok 105 ok 106 ok 107 ok 108 ok 109 ok 110 ok 111 ok 112 ok 113 ok 114 ok 115 ok 116 ok 117 ok 118 ok 119 ok 120 ok 121 ok 122 ok 123 ok 124 ok 125 ok 126 ok 127 ok 128 ok 129 ok 130 ok 131 ok 132 ok 133 ok 134 ok 135 ok 136 ok 137 ok 138 ok 139 ok 140 ok 141 ok 142 ok 143 ok 144 ok 145 ok 146 ok 147 ok 148 ok 149 ok 150 ok 151 ok 152 ok 153 ok 154 ok 155 ok 156 ok 157 ok 158 ok 159 ok 160 ok 161 ok 162 ok 163 ok 164 ok 165 ok 166 ok 167 ok 168 ok 169 ok 170 ok 171 ok 172 ok 173 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok 197 ok 198 ok 199 ok 200 ok 201 ok 202 ok 203 ok 204 ok 205 ok 206 ok 207 ok 208 ok 209 ok 210 ok 211 ok 212 ok 213 ok 214 ok 215 ok 216 ok 217 ok 218 ok 219 ok 220 ok 221 ok 222 ok 223 ok 224 ok 225 ok 226 ok 227 ok 228 ok 229 ok 230 ok 231 ok 232 ok 233 ok 234 ok 235 ok 236 ok 237 ok 238 ok 239 ok 240 ok 241 ok 242 ok 243 ok 244 ok 245 ok 246 ok 247 ok 248 ok 249 ok 250 ok 251 ok 252 ok 253 ok 254 ok 255 ok 256 ok 257 ok 258 ok 259 ok 260 ok 261 ok 262 ok 263 ok 264 ok 265 ok 266 ok 267 ok 268 ok 269 ok 270 ok 271 ok 272 ok 273 ok 274 ok 275 ok 276 ok 277 ok 278 ok 279 ok 280 ok 281 ok 282 ok 283 ok 284 ok 285 ok 286 ok 287 ok 288 ok t/apache/constants.t ....................=20 1..18 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:02 2009 # Current time GMT: Tue Sep 15 23:44:02 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : REDIRECT # expected: 302 # received: 302 ok 1 # testing : AUTH_REQUIRED # expected: 401 # received: 401 ok 2 # testing : OK # expected: 0 # received: 0 ok 3 # testing : Apache2::Const::OK # expected: 0 # received: 0 ok 4 # testing : Apache2::Const::DECLINED # expected: -1 # received: -1 ok 5 # testing : Apache2::Const::HTTP_GONE # expected: 410 # received: 410 ok 6 # testing : Apache2::Const::DIR_MAGIC_TYPE # expected: httpd/unix-directory # received: httpd/unix-directory ok 7 # testing : Apache2::Const::MPMQ_MAX_SPARE_DAEMONS # expected: 9 # received: 9 ok 8 # testing : Apache2::Const::PROXYREQ_REVERSE # expected: 2 # received: 2 ok 9 testing Apache2::Const::OPT_EXECCGI is defined ok 10 testing Apache2::Const::DECLINE_CMD ok 11 testing Apache2::Const::CRLF (ASCII) ok 12 testing M_GET not yet defined ok 13 testing M_GET now defined ok 14 testing bogus import BOGUS ok 15 testing bogus import :bogus ok 16 testing bogus import -foobar ok 17 testing explicit call to compile() ok 18 ok t/apache/content_length_header.t ........=20 1..27 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:02 2009 # Current time GMT: Tue Sep 15 23:44:02 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : GET /TestApache__content_length_header code # expected: 200 # received: 200 ok 1 # testing : GET /TestApache__content_length_header C-L header # expected: 0 # received: 0 ok 2 # testing : GET /TestApache__content_length_header content # expected:=20 # received:=20 ok 3 # testing : GET /TestApache__content_length_header?set_content_length = code # expected: 200 # received: 200 ok 4 # testing : GET /TestApache__content_length_header?set_content_length = C-L header # expected: 0 # received: 0 ok 5 # testing : GET /TestApache__content_length_header?set_content_length = content # expected:=20 # received:=20 ok 6 # testing : GET /TestApache__content_length_header?send_body code # expected: 200 # received: 200 ok 7 # testing : GET /TestApache__content_length_header?send_body C-L header # expected: undef # received: undef ok 8 # testing : GET /TestApache__content_length_header?send_body content # expected: This is a response string # received: This is a response string ok 9 # testing : GET = /TestApache__content_length_header?send_body+set_content_length code # expected: 200 # received: 200 ok 10 # testing : GET = /TestApache__content_length_header?send_body+set_content_length C-L = header # expected: 25 # received: 25 ok 11 # testing : GET = /TestApache__content_length_header?send_body+set_content_length content # expected: This is a response string # received: This is a response string ok 12 # testing : HEAD /TestApache__content_length_header code # expected: 200 # received: 200 ok 13 # testing : HEAD /TestApache__content_length_header C-L header # expected: undef # received: undef ok 14 # testing : HEAD /TestApache__content_length_header content # expected:=20 # received:=20 ok 15 # testing : HEAD /TestApache__content_length_header?set_content_length = code # expected: 200 # received: 200 ok 16 # testing : HEAD /TestApache__content_length_header?set_content_length = C-L header # expected: 25 # received: 25 ok 17 # testing : HEAD /TestApache__content_length_header?set_content_length = content # expected:=20 # received:=20 ok 18 # testing : HEAD /TestApache__content_length_header?send_body code # expected: 200 # received: 200 ok 19 # testing : HEAD /TestApache__content_length_header?send_body C-L header # expected: undef # received: undef ok 20 # testing : HEAD /TestApache__content_length_header?send_body content # expected:=20 # received:=20 ok 21 # testing : HEAD = /TestApache__content_length_header?send_body+set_content_length code # expected: 200 # received: 200 ok 22 # testing : HEAD = /TestApache__content_length_header?send_body+set_content_length C-L = header # expected: 25 # received: 25 ok 23 # testing : HEAD = /TestApache__content_length_header?send_body+set_content_length content # expected:=20 # received:=20 ok 24 # testing : HEAD = /TestApache__content_length_header?head_no_body+set_content_length code # expected: 200 # received: 200 ok 25 # testing : HEAD = /TestApache__content_length_header?head_no_body+set_content_length C-L = header # expected: 25 # received: 25 ok 26 # testing : HEAD = /TestApache__content_length_header?head_no_body+set_content_length = content # expected:=20 # received:=20 ok 27 ok t/apache/daemon.t .......................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : user id # expected: 65534 # received: 65534 ok 1 # testing : group id # expected: 65534 # received: 65534 ok 2 ok t/apache/discard_rbody.t ................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:03 2009 # Current time GMT: Tue Sep 15 23:44:03 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : data consumption: none # expected: none # received: none ok 1 # testing : data consumption: partial # expected: partial # received: partial ok 2 # testing : data consumption: all # expected: all # received: all ok 3 ok t/apache/post.t .........................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:04 2009 # Current time GMT: Tue Sep 15 23:44:04 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : POST # expected: 16:arizona=3Dwildcats # received: 16:arizona=3Dwildcats ok 2 ok t/apache/read.t .........................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:04 2009 # Current time GMT: Tue Sep 15 23:44:04 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/apache/read2.t ........................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : reading into an autovivified hash entry # expected: foobar # received: foobar ok 1 ok t/apache/scanhdrs.t .....................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:08 2009 # Current time GMT: Tue Sep 15 23:44:08 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # HTTP/1.1 200 Bottles of beer on the wall # Connection: close # Date: Tue, 15 Sep 2009 23:44:08 GMT # Server: Apache/2.2.13 (Unix) world domination series/2.0 = mod_ssl/2.2.13 OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 = mod_perl/2.0.4 Perl/v5.10.1 # Content-Type: text/test-output # Client-Date: Tue, 15 Sep 2009 23:44:08 GMT # Client-Peer: 127.0.0.1:8529 # X-Perl-Module: TestApache::scanhdrs #=20 # ok 1 # expected: (?m-xis:^ok 1$) # received: ok 1 ok 1 # testing : standard header # expected: text/test-output # received: text/test-output ok 2 # testing : custom header # expected: TestApache::scanhdrs # received: TestApache::scanhdrs ok 3 # expected: (?-xism:beer) # received: Bottles of beer on the wall ok 4 ok t/apache/scanhdrs2.t ....................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:08 2009 # Current time GMT: Tue Sep 15 23:44:08 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Location header # expected: http://perl.apache.org/ # received: http://perl.apache.org/ ok 1 # testing : status =3D=3D 302 # expected: 302 # received: 302 ok 2 # testing : no Location header # expected: 1 # received: 1 ok 3 # testing : status =3D=3D 200 # expected: 200 # received: 200 ok 4 # testing : content is index.html # expected: (?-xism:welcome to) # received: # welcome to localhost:8529 ok 5 ok t/apache/send_cgi_header.t ..............=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:09 2009 # Current time GMT: Tue Sep 15 23:44:09 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : header test # expected: X-Bar # received: X-Bar ok 1 # testing : header test2 # expected: Bad Programmer, No cookie! # received: Bad Programmer, No cookie! ok 2 # testing : body length test # expected: 34 # received: 34 ok 3 # testing : body content test # expected: This not the end of the world # received: This not the end of the world ok 4 ok t/apache/subprocess.t ...................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : passing ARGV # expected: [ # foo, # bar, # ] # received: [ # foo, # bar, # ] ok 2 # testing : passing env via subprocess_env # expected: my cool proc # received: my cool proc ok 3 # testing : testing subproc's stdin -> stdout + list context # expected: my cool proc # received: my cool proc ok 4 # testing : testing subproc's stdin -> stderr + list context # expected: my stderr # received: my stderr ok 5 ok t/apache/util.t .........................=20 1..8 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Apache2::Util::ht_time($pool) # expected: (?-xism:^\w+, \d\d \w+ \d\d\d\d \d\d:\d\d:\d\d) # received: Tue, 15 Sep 2009 23:44:11 GMT ok 1 # testing : Apache2::Util::ht_time($pool, $time) # expected: (?-xism:^\w+, \d\d \w+ \d\d\d\d \d\d:\d\d:\d\d) # received: Tue, 15 Sep 2009 23:44:11 GMT ok 2 # testing : Apache2::Util::ht_time($pool, $time, $fmt) # expected: (?-xism:^\w+, \d\d \w+ \d\d\d\d \d\d:\d\d:\d\d) # received: Tue, 15 Sep 2009 23:44:11 GMT ok 3 # testing : Apache2::Util::ht_time($pool, $time, $fmt, $gmt) # expected: (?-xism:^\w+, \d\d \w+ \d\d\d\d \d\d:\d\d:\d\d) # received: Tue, 15 Sep 2009 16:44:11 PDT ok 4 # testing : Apache2::Util::escape_path / partial=3D1 / default # expected: a%20'long'%20file%3f.html # received: a%20'long'%20file%3f.html ok 5 # testing : Apache2::Util::escape_path / partial=3D1 / explicit # expected: a%20'long'%20file%3f.html # received: a%20'long'%20file%3f.html ok 6 # testing : Apache2::Util::escape_path / partial=3D0 # expected: a%20'long'%20file%3f.html # received: a%20'long'%20file%3f.html ok 7 # testing : Apache2::Util::escape_path / partial=3D0 / ./ prefix=20 # expected: ./a%20'long'%20file%3f.html: # received: ./a%20'long'%20file%3f.html: ok 8 ok t/apache/write.t ........................=20 1..2 ok 1 ok 2 ok t/api/access.t ..........................=20 1..11 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 # testing : satisfies # expected: 2 # received: 2 ok 5 # testing : auth_name # expected: modperl # received: modperl ok 6 # testing : auth_name # expected: modperl_test # received: modperl_test ok 7 # testing : auth_type # expected: none # received: none ok 8 # testing : auth_type # expected: Basic # received: Basic ok 9 ok 10 # get_remote_logname:=20 ok 11 ok t/api/access2.t .........................=20 1..6 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:12 2009 # Current time GMT: Tue Sep 15 23:44:12 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : no credentials passed # expected: 401 # received: 401 ok 2 ok 3 ok 4 ok 5 ok 6 ok t/api/add_config.t ......................=20 # connecting to http://localhost:8560/TestAPI__add_config/ 1..9 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected: (?-xism:.+\n) # received: $r->add_config() has failed: AllowOverride not allowed here = at /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/add_config.pm line = 47. ok 1 # expected: (?-xism:.+\n) # received: $r->add_config() has failed: Option ExecCGI not allowed here = at /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/add_config.pm line = 52. ok 2 # expected:=20 # received:=20 ok 3 # expected: (?-xism:after server startup) # received: Can't run '$s->add_config' after server startup at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/add_config.pm line 82. ok 4 # expected:=20 # received:=20 ok 5 # expected: 255 # received: 255 ok 6 # expected: 8 # received: 8 ok 7 # expected: 4 # received: 4 ok 8 # expected: /a/path/to/somewhere # received: /a/path/to/somewhere ok 9 ok t/api/aplog.t ...........................=20 1..36 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 # testing : $r->log->info # expected: (?-xism:... TestAPI::aplog test in progress) # received:=20 # *** The following warn entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [info] [client 127.0.0.1] TestAPI::aplog = test in progress 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 # testing : $s->log_serror(LOG_MARK, LOG_INFO|LOG_STARTUP...) # expected: (?m-xis:^This log message comes with no header$) # received:=20 # *** The following warn entry is expected and harmless *** # This log message comes with no header ok 22 # testing : $s->log_serror(__FILE__, __LINE__, LOG_DEBUG...) # expected: (?m-xis:: log_serror test 1$) # received:=20 # *** The following warn entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [debug] aplog.pm(71): log_serror test 1 ok 23 # testing : $s->log_serror(LOG_MARK, LOG_DEBUG, APR::Const::EGENERAL...) # expected: (?-xism:Internal error: log_serror test 2) # received:=20 # *** The following warn entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [debug] aplog.pm(83): (20014)Internal = error: log_serror test 2 ok 24 # testing : $r->log_rerror(LOG_MARK, LOG_CRIT, APR::Const::ENOTIME...) # expected: (?-xism:\[crit\] .*?: log_rerror test) # received:=20 # *** The following error entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [crit] [client 127.0.0.1] (20007)No time = was provided and one was required.: log_rerror test ok 25 # testing : $r->log_error(...) # expected: (?-xism:\[error\] \$r->log_error test) # received:=20 # *** The following error entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [error] $r->log_error test ok 26 # testing : $s->log_error(...) # expected: (?-xism:\[error\] \$s->log_error test) # received:=20 # *** The following error entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [error] $s->log_error test ok 27 # testing : $r->log_reason(msg) # expected: (?-xism:\[error\] access to.*failed.*reason: \$r->log_reason = test) # received:=20 # *** The following error entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [error] access to /TestAPI__aplog failed = for 127.0.0.1, reason: $r->log_reason test ok 28 # testing : $r->log_reason(msg, filename) # expected: (?-xism:\[error\] access to filename failed.*\$r->log_reason = filename test) # received:=20 # *** The following error entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [error] access to filename failed for = 127.0.0.1, reason: $r->log_reason filename test ok 29 ok 30 # testing : $slog->debug(sub { }) # expected: (?-xism:TestAPI::aplog test done) # received:=20 # *** The following warn entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [debug] aplog.pm(144): TestAPI::aplog test = done ok 31 # testing : notice() logs regardless of LogLevel # expected: (?-xism:[notice] .*? This message should appear with = LogLevel=3Derror!) # received: [Tue Sep 15 16:44:13 2009] [notice] [client 127.0.0.1] This = message should appear with LogLevel=3Derror! ok 32 # testing : $s->warn() # expected: (?-xism:\[warn\] \$s->warn test) # received:=20 # *** The following warn entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [warn] $s->warn test ok 33 # testing : Apache2::ServerRec::warn() w/o Apache2::RequestUtil->request=20= # expected: (?-xism:\[warn\] Apache2::ServerRec::warn test) # received:=20 # *** The following warn entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [warn] Apache2::ServerRec::warn test ok 34 # testing : Apache2::ServerRec::warn() w/ Apache2::RequestUtil->request=20= # expected: (?-xism:\[warn\] Apache2::ServerRec::warn test) # received:=20 # *** The following warn entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [warn] Apache2::ServerRec::warn test ok 35 # testing : overriden via export warn() # expected: (?-xism:\[warn\] warn test) # received:=20 # *** The following warn entry is expected and harmless *** # [Tue Sep 15 16:44:13 2009] [warn] warn test ok 36 ok t/api/command.t .........................=20 1..6 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 # testing : args_how # expected: 3 # received: 3 ok 4 # testing : errmsg # expected: (?-xism:Subroutine name) # received: Subroutine name ok 5 # testing : req_override # expected: 31 # received: 31 ok 6 ok t/api/conn_rec.t ........................=20 1..16 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 # expected: 10.10.10.255 # received: 10.10.10.255 ok 8 # expected: 127.0.0.1 # received: 127.0.0.1 ok 9 ok 10 ok 11 # testing : the client has issued a non-keepalive request # expected: 1 # received: 1 ok 12 ok 13 ok 14 # id=20 # 1 ok 15 ok 16 ok t/api/conn_util.t .......................=20 1..7 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/api/content_encoding.t ................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:15 2009 # Current time GMT: Tue Sep 15 23:44:15 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Content-Encoding: gzip test # expected: This is a clear text # received: This is a clear text ok 1 ok t/api/custom_response.t .................=20 # connecting to localhost:8529 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:16 2009 # Current time GMT: Tue Sep 15 23:44:16 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : custom text response (code) # expected: 403 # received: 403 ok 1 # testing : custom text response (body) # expected: This_is_a_custom_text_response # received: This_is_a_custom_text_response ok 2 # testing : custom file response (body) # expected: This is a custom file/url response # received: This is a custom file/url response ok 3 # testing : custom file response (body) # expected: This is a custom file/url response # received: This is a custom file/url response ok 4 ok t/api/err_headers_out.t .................=20 1..6 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:17 2009 # Current time GMT: Tue Sep 15 23:44:17 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : OK # expected: 200 # received: 200 ok 1 # testing : X-err_headers_out: made it # expected: err_headers_out # received: err_headers_out ok 2 # testing : X-headers_out: made it # expected: headers_out # received: headers_out ok 3 # testing : not found # expected: 404 # received: 404 ok 4 # testing : X-err_headers_out: made it # expected: err_headers_out # received: err_headers_out ok 5 ok 6 ok t/api/in_out_filters.t ..................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:17 2009 # Current time GMT: Tue Sep 15 23:44:17 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/api/internal_redirect.t ...............=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:18 2009 # Current time GMT: Tue Sep 15 23:44:18 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected: internal redirect: perl-script =3D> modperl # received: internal redirect: perl-script =3D> modperl ok 1 # expected: internal redirect: modperl =3D> modperl # received: internal redirect: modperl =3D> modperl ok 2 # expected: internal redirect: modperl =3D> perl-script # received: internal redirect: modperl =3D> perl-script ok 3 # expected: internal redirect: perl-script =3D> perl-script # received: internal redirect: perl-script =3D> perl-script ok 4 ok t/api/internal_redirect_handler.t .......=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:18 2009 # Current time GMT: Tue Sep 15 23:44:18 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Content-type: text/plain # expected: text/plain # received: text/plain ok 1 # testing : Content-type: text/html # expected: text/html # received: text/html ok 2 ok t/api/lookup_misc.t .....................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:19 2009 # Current time GMT: Tue Sep 15 23:44:19 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # lookup_file ok 1 # testing : lookup_method_uri # expected: ok # received: ok ok 2 ok t/api/lookup_uri.t ......................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:20 2009 # Current time GMT: Tue Sep 15 23:44:20 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : subreq=3Dlookup_uri;filter=3Dnone # expected: pre+subreq=3Dlookup_uri;filter=3Dnone+suf # received: pre+subreq=3Dlookup_uri;filter=3Dnone+suf ok 1 # testing : subreq=3Dlookup_uri;filter=3Dfirst # expected: pre+pre+subreq=3Dlookup_uri;filter=3Dfirst+suf+suf # received: pre+pre+subreq=3Dlookup_uri;filter=3Dfirst+suf+suf ok 2 # testing : subreq=3Dlookup_uri;filter=3Dsecond # expected: pre+subreq=3Dlookup_uri;filter=3Dsecond+suf+suf # received: pre+subreq=3Dlookup_uri;filter=3Dsecond+suf+suf ok 3 # testing : subreq=3Dlookup_uri;filter=3Ddefault # expected: pre+subreq=3Dlookup_uri;filter=3Ddefault+suf # received: pre+subreq=3Dlookup_uri;filter=3Ddefault+suf ok 4 ok t/api/lookup_uri2.t .....................=20 1..3 ok 1 ok 2 ok 3 ok t/api/module.t ..........................=20 1..307 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : Apache2::Module::loaded('mod_perl.c') # expected: 1 # received: 1 ok 2 # testing : Apache2::Module::loaded('Apache__Module_foo.c') # expected: 0 # received: 0 ok 3 # testing : Apache2::Module::loaded('mod_perl.so') # expected: 1 # received: 1 ok 4 # testing : Apache2::Module::loaded('Apache__Module_foo.so') # expected: 0 # received: 0 ok 5 # testing : Apache2::Module::loaded('Apache2::Module') # expected: 1 # received: 1 ok 6 # testing : Apache2::Module::loaded('Apache__Module_foo') # expected: 0 # received: 0 ok 7 # testing : Apache2::Module::loaded('TestAPI::module::foo') # expected: 0 # received: 0 ok 8 # testing : Apache2::Module::loaded('TestAPI') # expected: 0 # received: 0 ok 9 # testing : Apache2::Module::loaded('Apache__Module_foo.foo') # expected: 0 # received: 0 ok 10 # testing : Apache2::Module::loaded('') # expected: 0 # received: 0 ok 11 # testing : top_module # expected: Apache2::Module # received: Apache2::Module ok 12 ok 13 # Testing module: mod_perl.c # expected: 20051115 # received: 20051115 ok 14 ok 15 ok 16 ok 17 ok 18 # Testing module: TestDirective::perlloadmodule6 # expected: 20051115 # received: 20051115 ok 19 ok 20 ok 21 ok 22 ok 23 # Testing module: TestModperl::setupenv2 # expected: 20051115 # received: 20051115 ok 24 ok 25 ok 26 ok 27 ok 28 # Testing module: TestDirective::cmdparms # expected: 20051115 # received: 20051115 ok 29 ok 30 ok 31 ok 32 ok 33 # Testing module: TestDirective::perlloadmodule7 # expected: 20051115 # received: 20051115 ok 34 ok 35 ok 36 ok 37 ok 38 # Testing module: TestDirective::perlloadmodule # expected: 20051115 # received: 20051115 ok 39 ok 40 ok 41 ok 42 ok 43 # Testing module: TestDirective::perlloadmodule3 # expected: 20051115 # received: 20051115 ok 44 ok 45 ok 46 ok 47 ok 48 # Testing module: TestDirective::perlloadmodule5 # expected: 20051115 # received: 20051115 ok 49 ok 50 ok 51 ok 52 ok 53 # Testing module: TestDirective::perlloadmodule4 # expected: 20051115 # received: 20051115 ok 54 ok 55 ok 56 ok 57 ok 58 # Testing module: TestDirective::perlloadmodule2 # expected: 20051115 # received: 20051115 ok 59 ok 60 ok 61 ok 62 ok 63 # Testing module: TestCompat::apache_module # expected: 20051115 # received: 20051115 ok 64 ok 65 ok 66 ok 67 ok 68 # Testing module: TestAPI::add_config # expected: 20051115 # received: 20051115 ok 69 ok 70 ok 71 ok 72 ok 73 # Testing module: mod_apreq2.c # expected: 20051115 # received: 20051115 ok 74 ok 75 ok 76 ok 77 ok 78 # Testing module: mod_authz_svn.c # expected: 20051115 # received: 20051115 ok 79 ok 80 ok 81 ok 82 ok 83 # Testing module: mod_dav_svn.c # expected: 20051115 # received: 20051115 ok 84 ok 85 ok 86 ok 87 ok 88 # Testing module: mod_authnz_ldap.c # expected: 20051115 # received: 20051115 ok 89 ok 90 ok 91 ok 92 ok 93 # Testing module: util_ldap.c # expected: 20051115 # received: 20051115 ok 94 ok 95 ok 96 ok 97 ok 98 # Testing module: mod_rewrite.c # expected: 20051115 # received: 20051115 ok 99 ok 100 ok 101 ok 102 ok 103 # Testing module: mod_dav_fs.c # expected: 20051115 # received: 20051115 ok 104 ok 105 ok 106 ok 107 ok 108 # Testing module: mod_info.c # expected: 20051115 # received: 20051115 ok 109 ok 110 ok 111 ok 112 ok 113 # Testing module: mod_dav.c # expected: 20051115 # received: 20051115 ok 114 ok 115 ok 116 ok 117 ok 118 # Testing module: mod_ssl.c # expected: 20051115 # received: 20051115 ok 119 ok 120 ok 121 ok 122 ok 123 # Testing module: mod_proxy_balancer.c # expected: 20051115 # received: 20051115 ok 124 ok 125 ok 126 ok 127 ok 128 # Testing module: mod_proxy_ajp.c # expected: 20051115 # received: 20051115 ok 129 ok 130 ok 131 ok 132 ok 133 # Testing module: mod_proxy_http.c # expected: 20051115 # received: 20051115 ok 134 ok 135 ok 136 ok 137 ok 138 # Testing module: mod_proxy_ftp.c # expected: 20051115 # received: 20051115 ok 139 ok 140 ok 141 ok 142 ok 143 # Testing module: mod_proxy_connect.c # expected: 20051115 # received: 20051115 ok 144 ok 145 ok 146 ok 147 ok 148 # Testing module: mod_proxy.c # expected: 20051115 # received: 20051115 ok 149 ok 150 ok 151 ok 152 ok 153 # Testing module: mod_expires.c # expected: 20051115 # received: 20051115 ok 154 ok 155 ok 156 ok 157 ok 158 # Testing module: mod_mime_magic.c # expected: 20051115 # received: 20051115 ok 159 ok 160 ok 161 ok 162 ok 163 # Testing module: mod_env.c # expected: 20051115 # received: 20051115 ok 164 ok 165 ok 166 ok 167 ok 168 # Testing module: mod_deflate.c # expected: 20051115 # received: 20051115 ok 169 ok 170 ok 171 ok 172 ok 173 # Testing module: mod_include.c # expected: 20051115 # received: 20051115 ok 174 ok 175 ok 176 ok 177 ok 178 # Testing module: mod_auth_digest.c # expected: 20051115 # received: 20051115 ok 179 ok 180 ok 181 ok 182 ok 183 # Testing module: mod_so.c # expected: 20051115 # received: 20051115 ok 184 ok 185 ok 186 ok 187 ok 188 # Testing module: mod_alias.c # expected: 20051115 # received: 20051115 ok 189 ok 190 ok 191 ok 192 ok 193 # Testing module: mod_userdir.c # expected: 20051115 # received: 20051115 ok 194 ok 195 ok 196 ok 197 ok 198 # Testing module: mod_actions.c # expected: 20051115 # received: 20051115 ok 199 ok 200 ok 201 ok 202 ok 203 # Testing module: mod_dir.c # expected: 20051115 # received: 20051115 ok 204 ok 205 ok 206 ok 207 ok 208 # Testing module: mod_negotiation.c # expected: 20051115 # received: 20051115 ok 209 ok 210 ok 211 ok 212 ok 213 # Testing module: mod_cgi.c # expected: 20051115 # received: 20051115 ok 214 ok 215 ok 216 ok 217 ok 218 # Testing module: mod_asis.c # expected: 20051115 # received: 20051115 ok 219 ok 220 ok 221 ok 222 ok 223 # Testing module: mod_autoindex.c # expected: 20051115 # received: 20051115 ok 224 ok 225 ok 226 ok 227 ok 228 # Testing module: mod_status.c # expected: 20051115 # received: 20051115 ok 229 ok 230 ok 231 ok 232 ok 233 # Testing module: mod_mime.c # expected: 20051115 # received: 20051115 ok 234 ok 235 ok 236 ok 237 ok 238 # Testing module: http_core.c # expected: 20051115 # received: 20051115 ok 239 ok 240 ok 241 ok 242 ok 243 # Testing module: prefork.c # expected: 20051115 # received: 20051115 ok 244 ok 245 ok 246 ok 247 ok 248 # Testing module: mod_version.c # expected: 20051115 # received: 20051115 ok 249 ok 250 ok 251 ok 252 ok 253 # Testing module: mod_setenvif.c # expected: 20051115 # received: 20051115 ok 254 ok 255 ok 256 ok 257 ok 258 # Testing module: mod_log_config.c # expected: 20051115 # received: 20051115 ok 259 ok 260 ok 261 ok 262 ok 263 # Testing module: mod_filter.c # expected: 20051115 # received: 20051115 ok 264 ok 265 ok 266 ok 267 ok 268 # Testing module: mod_auth_basic.c # expected: 20051115 # received: 20051115 ok 269 ok 270 ok 271 ok 272 ok 273 # Testing module: mod_authz_default.c # expected: 20051115 # received: 20051115 ok 274 ok 275 ok 276 ok 277 ok 278 # Testing module: mod_authz_user.c # expected: 20051115 # received: 20051115 ok 279 ok 280 ok 281 ok 282 ok 283 # Testing module: mod_authz_groupfile.c # expected: 20051115 # received: 20051115 ok 284 ok 285 ok 286 ok 287 ok 288 # Testing module: mod_authz_host.c # expected: 20051115 # received: 20051115 ok 289 ok 290 ok 291 ok 292 ok 293 # Testing module: mod_authn_default.c # expected: 20051115 # received: 20051115 ok 294 ok 295 ok 296 ok 297 ok 298 # Testing module: mod_authn_file.c # expected: 20051115 # received: 20051115 ok 299 ok 300 ok 301 ok 302 ok 303 # Testing module: core.c # expected: 20051115 # received: 20051115 ok 304 ok 305 ok 306 ok 307 ok t/api/process.t .........................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : isa('Apache2::Process') # expected: 1 # received: 1 ok 1 # testing : pglob isa('APR::Pool') # expected: 1 # received: 1 ok 2 # testing : pconf isa('APR::Pool') # expected: 1 # received: 1 ok 3 # httpd ok 4 ok t/api/query.t ...........................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : MPMQ_IS_THREADED (prefork) # expected: 0 # received: 0 ok 1 # testing : Apache2::MPM->is_threaded() equivalent to = query(MPMQ_IS_THREADED) # expected: 0 # received: 0 ok 2 # Apache2::MPM->is_threaded returned 0 ok 3 # testing : MPMQ_IS_FORKED (prefork) # expected: 2 # received: 2 ok 4 # testing : unknown MPMQ value returns undef # expected: undef # received: undef ok 5 ok t/api/request_rec.t .....................=20 1..55 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 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 # testing : t->proto_num # expected: 1000 # received: 1000 ok 13 # testing : $r->hostname # expected: localhost # received: localhost ok 14 # testing : $r->hostname rw # expected: other.hostname # received: other.hostname ok 15 ok 16 ok 17 ok 18 # testing : $r->method # expected: GET # received: GET ok 19 # testing : $r->method_number # expected: 0 # received: 0 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 # buffered # testing : buffered print # expected: 11 # received: 11 ok 31 # testing : buffered print # expected: 0E0 # received: 0E0 ok 32 # not buffered # testing : unbuffered print # expected: 15 # received: 15 ok 33 # expected: /TestAPI__request_rec/my_path_info?my_args=3D3 # received: /TestAPI__request_rec/my_path_info?my_args=3D3 ok 34 # testing : $r->uri # expected: /TestAPI__request_rec/my_path_info # received: /TestAPI__request_rec/my_path_info ok 35 # testing : $r->path_info # expected: /my_path_info # received: /my_path_info ok 36 # testing : $r->args # expected: my_args=3D3 # received: my_args=3D3 ok 37 # testing : $r->the_request # expected: GET /TestAPI__request_rec/my_path_info?my_args=3D3 HTTP/1.0 # received: GET /TestAPI__request_rec/my_path_info?my_args=3D3 HTTP/1.0 ok 38 # testing : $r->the_request rw # expected: GET /TestAPI__request_rec/my_path_info?my_args=3D3&foo=3Dbar = HTTP/1.0 # received: GET /TestAPI__request_rec/my_path_info?my_args=3D3&foo=3Dbar = HTTP/1.0 ok 39 ok 40 # testing : $r->location # expected: /TestAPI__request_rec # received: /TestAPI__request_rec ok 41 # sent so far: 1796 bytes ok 42 # testing : mtime # expected: 1199087447 # received: 1199087447 ok 43 # testing : $r->finfo # expected: = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/request_rec.pm # received: = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/request_rec.pm ok 44 ok 45 ok 46 ok 47 # testing : $r->content_languages # expected: [ # fr, # ] # received: [ # fr, # ] ok 48 # testing : $r->content_languages # expected: [ # fr, # ] # received: [ # fr, # ] ok 49 # testing : $r->content_languages # expected: [ # fr, # us, # cn, # ] # received: [ # fr, # us, # cn, # ] ok 50 # testing : $r->content_languages(invalid) # expected: (?-xism:Not an array reference) # received: Not an array reference at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/request_rec.pm line = 203. ok 51 # testing : invalid Apache2::RequestRec=3DHASH(0x952c8b0) object # expected: (?-xism:method `uri' invoked by a `Apache2::RequestRec' = object with no `r' key!) # received: method `uri' invoked by a `Apache2::RequestRec' object with = no `r' key! at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/request_rec.pm line = 213. ok 52 # testing : invalid NonExisting=3DHASH(0x952c6a0) object # expected: (?-xism:method `uri' invoked by a `NonExisting' object with = no `r' key!) # received: method `uri' invoked by a `NonExisting' object with no `r' = key! at /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/request_rec.pm = line 220. ok 53 # testing : invalid HASH(0x952c820) object # expected: (?-xism:method `uri' invoked by a `unknown' object with no = `r' key!) # received: method `uri' invoked by a `unknown' object with no `r' key! = at /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/request_rec.pm line = 227. ok 54 ok 55 ok t/api/request_subclass.t ................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/api/request_util.t ....................=20 1..14 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 # expected: /usr/local/src/mod_perl-2.0.4/t/htdocs # received: /usr/local/src/mod_perl-2.0.4/t/htdocs ok 3 # expected: /tmp/foo # received: /tmp/foo ok 4 ok 5 ok 6 ok 7 ok 8 # Here is the sig:
Apache/2.2.13 (Unix) world domination = series/2.0 mod_ssl/2.2.13 OpenSSL/0.9.8g DAV/2 SVN/1.4.6 = mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 Server at = localhost Port 8529
ok 9 # testing : test for the request_line, host, status, and few headers = that should always be there # expected: (?-xism:(?s)GET /TestAPI__request_util.*Host:.*200 = OK.*Content-Type:) # received: GET /TestAPI__request_util HTTP/1.0 # Host: localhost:8529 # User-Agent: libwww-perl/5.831 #=20 # HTTP/1.0 200 OK # Connection: close # Content-Type: text/plain ok 10 # testing : Apache2::RequestUtil::get_status_line(200) # expected: 200 OK # received: 200 OK ok 11 # testing : Apache2::RequestUtil::get_status_line(500) # expected: 500 Internal Server Error # received: 500 Internal Server Error ok 12 # testing : Apache2::RequestUtil::get_status_line(400) # expected: 400 Bad Request # received: 400 Bad Request ok 13 ok 14 ok t/api/response.t ........................=20 1..7 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # "0" ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok t/api/rflush.t ..........................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:25 2009 # Current time GMT: Tue Sep 15 23:44:25 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : non-tied rflush creates bucket brigades # expected: [1][2][3][4][56] # received: [1][2][3][4][56] ok 1 # testing : tied STDOUT internal rflush creates bucket brigades # expected: [1][2][3456] # received: [1][2][3456] ok 2 ok t/api/sendfile.t ........................=20 1..7 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:25 2009 # Current time GMT: Tue Sep 15 23:44:25 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 # testing : failed sendfile # expected: 500 # received: 500 ok 4 ok 5 # testing : failed sendfile # expected: 500 # received: 500 ok 6 ok 7 ok t/api/server_const.t ....................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Apache2::ServerUtil::server_root() # expected: /usr/local/src/mod_perl-2.0.4/t # received: /usr/local/src/mod_perl-2.0.4/t ok 1 # testing : Apache2::ServerUtil::get_server_built() # expected: Sep 15 2009 15:24:56 # received: Sep 15 2009 15:24:56 ok 2 # testing : Apache2::ServerUtil::get_server_description() # expected: Apache/2.2.13 (Unix) # received: Apache/2.2.13 (Unix) ok 3 # testing : Apache2::ServerUtil::get_server_version() # expected: (?-xism:^Apache/2.2.13) # received: Apache/2.2.13 (Unix) ok 4 # testing : Apache2::ServerUtil::get_server_banner() # expected: (?-xism:^Apache/2.2.13) # received: Apache/2.2.13 (Unix) ok 5 ok t/api/server_rec.t ......................=20 1..20 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 # timeout :=20 # 300000000 ok 11 # keep_alive_timeout :=20 # 5000000 ok 12 # keep_alive_max :=20 # 100 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok t/api/server_util.t .....................=20 1..17 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : get_handlers # expected: 2 # received: 2 ok 1 # Apache2::ServerUtil::exists_config_define ok 2 ok 3 # registering method FOO ok 4 # Apache2::ServerUtil::server_root_relative() died # $@: Usage: Apache2::ServerUtil::server_root_relative(p, fname=3D"") at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/server_util.pm line 86. ok 5 # testing : Apache2::ServerUtil:::server_root_relative(APR::Pool->new, = 'conf') # expected: /usr/local/src/mod_perl-2.0.4/t/conf # received: /usr/local/src/mod_perl-2.0.4/t/conf ok 6 # testing : = Apache2::ServerUtil:::server_root_relative($r->connection->pool, 'conf') # expected: /usr/local/src/mod_perl-2.0.4/t/conf # received: /usr/local/src/mod_perl-2.0.4/t/conf ok 7 # testing : = Apache2::ServerUtil:::server_root_relative(Apache2::ServerUtil->server->pr= ocess->pconf, 'conf') # expected: /usr/local/src/mod_perl-2.0.4/t/conf # received: /usr/local/src/mod_perl-2.0.4/t/conf ok 8 # testing : = Apache2::ServerUtil:::server_root_relative($r->server->process->pconf, = 'conf') # expected: /usr/local/src/mod_perl-2.0.4/t/conf # received: /usr/local/src/mod_perl-2.0.4/t/conf ok 9 # testing : = Apache2::ServerUtil:::server_root_relative($r->server->process->pool, = 'conf') # expected: /usr/local/src/mod_perl-2.0.4/t/conf # received: /usr/local/src/mod_perl-2.0.4/t/conf ok 10 # testing : Apache2::ServerUtil:::server_root_relative($r->pool, 'conf') # expected: /usr/local/src/mod_perl-2.0.4/t/conf # received: /usr/local/src/mod_perl-2.0.4/t/conf ok 11 # testing : Apache2::ServerUtil::server_root_relative($obj, 'conf') # expected: (?-xism:p is not of type APR::Pool) # received: p is not of type APR::Pool at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/server_util.pm line = 104. ok 12 # testing : server_root_relative($pool) # expected: /usr/local/src/mod_perl-2.0.4/t # received: /usr/local/src/mod_perl-2.0.4/t ok 13 # testing : Apache2::ServerUtil::server_root # expected: /usr/local/src/mod_perl-2.0.4/t # received: /usr/local/src/mod_perl-2.0.4/t ok 14 # testing : absolute path # expected: /usr/local/src/mod_perl-2.0.4/t/logs # received: /usr/local/src/mod_perl-2.0.4/t/logs ok 15 # testing : can't register server_shutdown cleanup after server startup # expected: (?-xism:Can't run 'server_shutdown_cleanup_register' after = server startup) # received: Can't run 'server_shutdown_cleanup_register' after server = startup at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/server_util.pm line 52. ok 16 # testing : restart count # expected: 2 # received: 2 ok 17 ok t/api/show.t ............................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Apache2::MPM->show() # expected: (?i-xsm:prefork) # received: Prefork ok 1 ok t/api/slurp_filename.t ..................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : slurp filename untainted # expected: English: Internet # Hebrew : =D7=90=D7=99=D7=A0=D7=98=D7=A8=D7=A0=D7=98 # received: English: Internet # Hebrew : =D7=90=D7=99=D7=A0=D7=98=D7=A8=D7=A0=D7=98 ok 1 # testing : slurp filename tainted # expected: (?-xism:Insecure dependency in eval) # received: Insecure dependency in eval while running with -T switch at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/slurp_filename.pm line = 35. ok 2 # testing : slurp filename untainted # expected: English: Internet # Hebrew : =D7=90=D7=99=D7=A0=D7=98=D7=A8=D7=A0=D7=98 # received: English: Internet # Hebrew : =D7=90=D7=99=D7=A0=D7=98=D7=A8=D7=A0=D7=98 ok 3 # testing : slurp filename (perl) tainted # expected: (?-xism:Insecure dependency in eval) # received: Insecure dependency in eval while running with -T switch at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPI/slurp_filename.pm line = 48. ok 4 # testing : slurp filename (perl) untainted # expected: English: Internet # Hebrew : =D7=90=D7=99=D7=A0=D7=98=D7=A8=D7=A0=D7=98 # received: English: Internet # Hebrew : =D7=90=D7=99=D7=A0=D7=98=D7=A8=D7=A0=D7=98 ok 5 ok t/api/status.t ..........................=20 1..6 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:29 2009 # Current time GMT: Tue Sep 15 23:44:29 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : code # expected: 303 # received: 303 ok 1 # testing : code message # expected: See Other # received: See Other ok 2 # testing : content # expected:=20 # received:=20 ok 3 # testing : code # expected: 499 # received: 499 ok 4 # testing : code message # expected: FooBared # received: FooBared ok 5 # testing : content # expected:=20 # received:=20 ok 6 ok t/api/sub_request.t .....................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : uri # expected: /TestAPI__sub_request # received: /TestAPI__sub_request ok 2 # testing : rc # expected: 500 # received: 500 ok 3 ok 4 ok t/api/uri.t .............................=20 1..24 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : path # expected: (?-xism:^/TestAPI__uri) # received: /TestAPI__uri ok 2 # testing : unparse # expected: (?-xism:^/TestAPI__uri) # received: /TestAPI__uri ok 3 # testing : construct_server/get_server_name/get_server_port # expected: localhost:8529 # received: localhost:8529 ok 4 # testing : construct_server(example.com) # expected: example.com:8529 # received: example.com:8529 ok 5 # testing : construct_server(example.com, 9097) # expected: example.com:9097 # received: example.com:9097 ok 6 # testing : construct_server(example.com, 9097, new_pool) # expected: example.com:9097 # received: example.com:9097 ok 7 # construct_url: http://localhost:8529/TestAPI__uri # r->uri: /TestAPI__uri ok 8 # testing : unparse # expected: (?-xism:/TestAPI__uri) # received: http://localhost:8529/TestAPI__uri ok 9 # testing : parsed path # expected: /foo/bar # received: /foo/bar ok 10 # construct_url: http://localhost:8529/TestAPI__uri?query # r->uri:=20 # /TestAPI__uri # testing : construct_url($uri) # expected: (?-xism:/TestAPI__uri) # received: http://localhost:8529/TestAPI__uri?query ok 11 # testing : args vs query # expected: query # received: query ok 12 # construct_url: http://localhost:8529/TestAPI__uri?query # r->uri:=20 # /TestAPI__uri # testing : construct_url($uri, $pool) # expected: (?-xism:/TestAPI__uri) # received: http://localhost:8529/TestAPI__uri?query ok 13 # the real received is: //localhost:8529/TestAPI__uri # testing : the bogus url is expected when 'hostname' is set but not = 'scheme' # expected: //localhost:8529/TestAPI__uri # received: //localhost:8529/TestAPI__uri ok 14 # testing : uri # expected: /foo/bar # received: /foo/bar ok 15 # testing : args # expected: query # received: query ok 16 # testing : path_info # expected: /bar # received: /bar ok 17 # testing : path # expected: /foo/bar # received: /foo/bar ok 18 # testing : query # expected: query # received: query ok 19 # testing : fragment # expected: fragment # received: fragment ok 20 # testing : rpath # expected: /foo # received: /foo ok 21 # testing : port # expected: 6767 # received: 6767 ok 22 # testing : unparse # expected: ftp://perl.apache.org:6767/foo/bar?query#fragment # received: ftp://perl.apache.org:6767/foo/bar?query#fragment ok 23 ok 24 ok t/apr-ext/base64.t ......................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:31 2009 # Current time GMT: Tue Sep 15 23:44:31 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # encoded string: MTIzNDVxd2VydCFAIyQl # testing : encode # expected: MTIzNDVxd2VydCFAIyQl # received: MTIzNDVxd2VydCFAIyQl ok 1 # testing : encoded length # expected: 20 # received: 20 ok 2 # testing : decode # expected: 12345qwert!@#$% # received: 12345qwert!@#$% ok 3 ok t/apr-ext/brigade.t .....................=20 1..14 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:31 2009 # Current time GMT: Tue Sep 15 23:44:31 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # $bb is defined ok 1 # $bb ISA APR::Brigade object ok 2 # $pool is defined ok 3 # $pool ISA APR::Pool object ok 4 # destroy ok 5 # testing : total data length in bb # expected: 8 # received: 8 ok 6 # testing : bb flatten/len # expected: 8 # received: 8 ok 7 # testing : bb flatten/data # expected: 11122122 # received: 11122122 ok 8 # $bb2 is empty ok 9 # testing : bb1 flatten/len # expected: 2 # received: 2 ok 10 # testing : bb1 flatten/data # expected: 11 # received: 11 ok 11 # testing : bb3 flatten/len # expected: 6 # received: 6 ok 12 # testing : bb3 flatten/data # expected: 122122 # received: 122122 ok 13 # testing : correct data # expected: 1112 # received: 1112 ok 14 ok t/apr-ext/bucket.t ......................=20 1..21 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:32 2009 # Current time GMT: Tue Sep 15 23:44:32 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # $b is defined ok 1 # $b ISA APR::Bucket object ok 2 # testing : type # expected: mod_perl SV bucket # received: mod_perl SV bucket ok 3 # testing : modperl b->length # expected: 6 # received: 6 ok 4 # testing : new($data, $offset)/buffer # expected: bartar # received: bartar ok 5 # testing : new($data, $offset)/len # expected: 6 # received: 6 ok 6 # testing : offset # expected: 3 # received: 3 ok 7 # testing : new($data, $offset, $len)/buffer # expected: bar # received: bar ok 8 # testing : new($data, $offse, $lent)/len # expected: 3 # received: 3 ok 9 # testing : new($data, $offset, $len_too_big) # expected: (?-xism:the length argument can't be bigger than the total) # received: APR::Bucket::new: the length argument can't be bigger than = the total buffer length minus offset at = /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/bucket.pm line 77. ok 10 # testing : data inside the bucket should get affected by the changes to = the Perl variable it's created from # expected: BBBBAAAAAA # received: BBBBAAAAAA ok 11 # testing : new(PADTMP SV) # expected: [ # abcd, # ef, # ] # received: [ # abcd, # ef, # ] ok 12 # testing : new($data) # expected: xxx # received: xxx ok 13 ok 14 ok 15 ok 16 # testing : setaside status # expected: 0 # received: 0 ok 17 # testing : data inside the setaside bucket is unaffected by changes to = the Perl variable it's created from # expected: AAAAAAAAAA # received: AAAAAAAAAA ok 18 ok 19 # testing : setaside status # expected: 0 # received: 0 ok 20 # testing : data inside the setaside bucket is not corrupted # expected: AAAAAAAAAA # received: AAAAAAAAAA ok 21 ok t/apr-ext/date.t ........................=20 1..14 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:32 2009 # Current time GMT: Tue Sep 15 23:44:32 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : parse_http: Sun, 06 Nov 1994 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 1 # testing : parse_http: Sunday, 06-Nov-94 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 2 # testing : parse_http: Sun Nov 6 08:49:37 1994 # expected: 784111777 # received: 784111777 ok 3 # testing : parse_rfc: Sun, 06 Nov 1994 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 4 # testing : parse_rfc: Sunday, 06-Nov-94 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 5 # testing : parse_rfc: Sun Nov 6 08:49:37 1994 # expected: 784111777 # received: 784111777 ok 6 # testing : parse_rfc: Sun, 6 Nov 1994 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 7 # testing : parse_rfc: Sun, 06 Nov 94 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 8 # testing : parse_rfc: Sun, 6 Nov 94 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 9 # testing : parse_rfc: Sun, 06 Nov 94 8:49:37 GMT # expected: 784111777 # received: 784111777 ok 10 # testing : parse_rfc: Sun, 6 Nov 94 8:49:37 GMT # expected: 784111777 # received: 784111777 ok 11 # testing : parse_rfc: Sun, 6 Nov 1994 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 12 # testing : parse_rfc: Sun, 06 Nov 94 08:49 GMT # expected: 784111740 # received: 784111740 ok 13 # testing : parse_rfc: Sun, 6 Nov 94 08:49 GMT # expected: 784111740 # received: 784111740 ok 14 ok t/apr-ext/error.t .......................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:33 2009 # Current time GMT: Tue Sep 15 23:44:33 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/apr-ext/finfo.t .......................=20 1..27 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:33 2009 # Current time GMT: Tue Sep 15 23:44:33 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : $finfo->device() # expected: 2049 # received: 2049 ok 2 # testing : $finfo->inode() # expected: 4114184 # received: 4114184 ok 3 # testing : $finfo->nlink() # expected: 1 # received: 1 ok 4 # testing : $finfo->user() # expected: 65534 # received: 65534 ok 5 # testing : $finfo->group() # expected: 65534 # received: 65534 ok 6 # testing : $finfo->size() # expected: 72468 # received: 72468 ok 7 # testing : $finfo->atime() # expected: 1253058238 # received: 1253058238 ok 8 # testing : $finfo->mtime() # expected: 1253058236 # received: 1253058236 ok 9 # testing : $finfo->ctime() # expected: 1253058236 # received: 1253058236 ok 10 # testing : $finfo->protection() & APR::Const::FPROT_WREAD # expected: 4 # received: 4 ok 11 # testing : $finfo->protection() & APR::Const::FPROT_WWRITE # expected: 0 # received: 0 ok 12 # testing : $finfo->protection() & APR::Const::FPROT_WEXECUTE # expected: 0 # received: 0 ok 13 # testing : $finfo->fname() # expected: /usr/local/src/mod_perl-2.0.4/t/conf/httpd.conf # received: /usr/local/src/mod_perl-2.0.4/t/conf/httpd.conf ok 14 # testing : $finfo->filetype() # expected: 1 # received: 1 ok 15 # testing : $finfo->device() # expected: 2049 # received: 2049 ok 16 # testing : $finfo->inode() # expected: 4114184 # received: 4114184 ok 17 # testing : $finfo->nlink() # expected: 1 # received: 1 ok 18 # testing : $finfo->user() # expected: 65534 # received: 65534 ok 19 # testing : $finfo->group() # expected: 65534 # received: 65534 ok 20 # testing : $finfo->size() # expected: 72468 # received: 72468 ok 21 # testing : $finfo->atime() # expected: 1253058238 # received: 1253058238 ok 22 # testing : $finfo->mtime() # expected: 1253058236 # received: 1253058236 ok 23 # testing : $finfo->ctime() # expected: 1253058236 # received: 1253058236 ok 24 # testing : $finfo->protection() & APR::Const::FPROT_WREAD # expected: 4 # received: 4 ok 25 # testing : $finfo->protection() & APR::Const::FPROT_WWRITE # expected: 0 # received: 0 ok 26 # testing : $finfo->protection() & APR::Const::FPROT_WEXECUTE # expected: 0 # received: 0 ok 27 ok t/apr-ext/os.t ..........................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:34 2009 # Current time GMT: Tue Sep 15 23:44:34 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/apr-ext/pool.t ........................=20 1..75 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:34 2009 # Current time GMT: Tue Sep 15 23:44:34 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 1 # testing : should be 1 note # expected: 1 # received: 1 ok 2 # expected: new destroy # received: new destroy ok 3 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 4 # testing : should be 1 note # expected: 1 # received: 1 ok 5 # expected: new scoped # received: new scoped ok 6 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 7 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 8 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 9 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 10 # testing : should be 2 notes # expected: 2 # received: 2 ok 11 # expected: child # received: child ok 12 # expected: parent # received: parent ok 13 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 14 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 15 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 16 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 17 # testing : should be 2 notes # expected: 2 # received: 2 ok 18 # expected: child # received: child ok 19 # expected: parent # received: parent ok 20 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 21 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 22 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 23 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 24 # testing : should be 2 notes # expected: 2 # received: 2 ok 25 # expected: child # received: child ok 26 # expected: parent # received: parent ok 27 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 28 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 29 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 30 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 31 # testing : should be 2 notes # expected: 2 # received: 2 ok 32 # expected: child # received: child ok 33 # expected: parent # received: parent ok 34 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 35 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 36 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 37 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 38 # testing : parent pool destroys child pool # expected: (?-xism:invalid pool object) # received: invalid pool object (already destroyed?) at = /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line 137. ok 39 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 40 # testing : should be 2 notes # expected: 2 # received: 2 ok 41 # expected: child # received: child ok 42 # expected: parent # received: parent ok 43 # testing : a dead pool is a dead pool # expected: (?-xism:invalid pool object) # received: invalid pool object (already destroyed?) at = /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line 178. ok 44 # testing : should be 1 note # expected: 1 # received: 1 ok 45 # expected: overtake # received: overtake ok 46 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 47 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 48 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 49 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 50 # testing : should be 0 notes # expected: 0 # received: 0 ok 51 # testing : should be 2 notes # expected: 2 # received: 2 ok 52 # expected: child # received: child ok 53 # expected: parent # received: parent ok 54 # testing : should be 0 notes # expected: 0 # received: 0 ok 55 # testing : should be 1 note # expected: 1 # received: 1 ok 56 # expected: several references # received: several references ok 57 ok 58 # testing : function name callback # expected: function name # received: function name ok 59 # testing : anon callback # expected: anon sub # received: anon sub ok 60 # testing : two cleanup functions # expected: second # received: second ok 61 # testing : two cleanup functions # expected: first # received: first ok 62 # testing : non existing function # expected: (?-xism:Undefined subroutine) # received: Undefined subroutine &TestAPR::pool::some_non_existing_sub = called at /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line = 336. ok 63 # testing : non existing function # expected: (?-xism:Undefined subroutine) # received: Undefined subroutine &TestAPRlib::pool::non_existing1 called = at /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line 344. ok 64 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 65 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 66 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 67 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 68 # testing : should be 2 notes # expected: 2 # received: 2 ok 69 # expected: child # received: child ok 70 # expected: parent # received: parent ok 71 # testing : clear destroys sub pools # expected: (?-xism:invalid pool object) # received: invalid pool object (already destroyed?) at = /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line 361. ok 72 # expected: re-using pool # received: re-using pool ok 73 ok 74 # testing : parent pool is still alive + global pool # expected: 2 # received: 2 ok 75 ok t/apr-ext/status.t ......................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:35 2009 # Current time GMT: Tue Sep 15 23:44:35 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok t/apr-ext/string.t ......................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:35 2009 # Current time GMT: Tue Sep 15 23:44:35 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # size_string # expected: 42=20 # received: 42=20 ok 1 # expected: 40M # received: 40M ok 2 # expected: 41K # received: 41K ok 3 # expected: 0=20 # received: 0=20 ok 4 # expected: -=20 # received: -=20 ok 5 ok t/apr-ext/table.t .......................=20 1..58 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:36 2009 # Current time GMT: Tue Sep 15 23:44:36 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : $val =3D $table->get("no_such_key") # expected: undef # received: undef ok 2 # testing : @val =3D $table->get("no_such_key") # expected: 0 # received: 0 ok 3 # testing : $val =3D $table->get("foo") # expected: bar # received: bar ok 4 ok 5 # testing : $val =3D $table->get("too") # expected: boo # received: boo ok 6 ok 7 # testing : table value 0 is not undef # expected: 0 # received: 0 ok 8 # testing : $table->unset("foo") # expected: undef # received: undef ok 9 # testing : one val $table->merge(...) # expected: 1, a # received: 1, a ok 10 # testing : $table->merge(...) # expected: 1, a, b # received: 1, a, b ok 11 # testing : two values $table->merge(...) # expected: 2 # received: 2 ok 12 # testing : no value $table->merge(...) # expected: a # received: a ok 13 # testing : $table->clear # expected: undef # received: undef ok 14 # testing : $table->clear # expected: undef # received: undef ok 15 # expected: 20 # received: 20 ok 16 # expected: 10 # received: 10 ok 17 # testing : table size # expected: 20 # received: 20 ok 18 # testing : table size # expected: 3 # received: 3 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 # testing : table each: key test # expected: first # received: first ok 27 # testing : table each: value test # expected: 1 # received: 1 ok 28 # testing : table each: get test # expected: 1 # received: 1 ok 29 # testing : table each: tied get test # expected: 1 # received: 1 ok 30 # testing : table each: key test # expected: second # received: second ok 31 # testing : table each: value test # expected: 2 # received: 2 ok 32 # testing : table each: get test # expected: 2 # received: 2 ok 33 # testing : table each: tied get test # expected: 2 # received: 2 ok 34 # testing : table each: key test # expected: first # received: first ok 35 # testing : table each: value test # expected: 3 # received: 3 ok 36 # testing : table each: get test # expected: 3 # received: 3 ok 37 # testing : table each: tied get test # expected: 3 # received: 3 ok 38 # testing : table values # expected: 1,2,3 # received: 1,2,3 ok 39 # testing : table entries # expected: first,1,second,2,first,3 # received: first,1,second,2,first,3 ok 40 # expected: 3 # received: 3 ok 41 # expected: beer # received: beer ok 42 # testing : $overlay->compress/merge # expected: three, one, two # received: three, one, two ok 43 # testing : $overlay->compress/merge # expected: beer # received: beer ok 44 # testing : $overlay->compress/set # expected: three # received: three ok 45 # testing : $overlay->compress/set # expected: beer # received: beer ok 46 # testing : overlap/set # expected: 1 # received: 1 ok 47 # expected: three # received: three ok 48 # expected: beer # received: beer ok 49 # testing : overlap/set # expected: 1 # received: 1 ok 50 # expected: one, two, three # received: one, two, three ok 51 # expected: beer # received: beer ok 52 # testing : no segfault # expected: 20 # received: 20 ok 53 # testing : helper test # expected: z # received: z ok 54 # testing : no segfault/valid data # expected: 20 # received: 20 ok 55 # testing : helper test # expected: za # received: za ok 56 # testing : no segfault/valid data # expected: 20 # received: 20 ok 57 # testing : no segfault # expected: 5 # received: 5 ok 58 ok t/apr-ext/threadmutex.t .................=20 1..0 # skipped: Perl was not built with 'ithreads' enabled skipped: Perl was not built with 'ithreads' enabled t/apr-ext/threadrwlock.t ................=20 1..0 # skipped: Perl was not built with 'ithreads' enabled skipped: Perl was not built with 'ithreads' enabled t/apr-ext/uri.t .........................=20 1..36 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:37 2009 # Current time GMT: Tue Sep 15 23:44:37 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 # testing : fragment # expected: fragment # received: fragment ok 3 # testing : query # expected: query # received: query ok 4 # testing : path # expected: /path/file.pl # received: /path/file.pl ok 5 # testing : hostname # expected: www.example.com # received: www.example.com ok 6 # testing : scheme # expected: http # received: http ok 7 # testing : port # expected: 8000 # received: 8000 ok 8 # testing : password # expected: password # received: password ok 9 # testing : user # expected: user # received: user ok 10 # testing : hostinfo # expected: user:password@www.example.com:8000 # received: user:password@www.example.com:8000 ok 11 # fragment: undef =3D> undef # query: undef =3D> undef # path: /pub =3D> /pub # hostname: ftp.example.com =3D> ftp.example.com # scheme: ftp =3D> ftp # port: 21 =3D> 21 # password: pass =3D> pass # user: log =3D> log # testing : hostinfo # expected: user:password@www.example.com:8000 # received: user:password@www.example.com:8000 ok 12 # testing : unparsed url # expected: ftp://log@ftp.example.com/pub # received: ftp://log@ftp.example.com/pub ok 13 # testing : unparsed url: omit site # expected: /pub?my_query#my_fragment # received: /pub?my_query#my_fragment ok 14 # testing : unparsed url:reveal passwd # expected: ftp://log:XXXXXXXX@ftp.example.com/pub?my_query#my_fragment # received: ftp://log:XXXXXXXX@ftp.example.com/pub?my_query#my_fragment ok 15 # testing : unparsed url:reveal passwd # expected: ftp://log:pass@ftp.example.com/pub?my_query#my_fragment # received: ftp://log:pass@ftp.example.com/pub?my_query#my_fragment ok 16 # testing : unparsed url: omit user # expected: ftp://:pass@ftp.example.com/pub?my_query#my_fragment # received: ftp://:pass@ftp.example.com/pub?my_query#my_fragment ok 17 # testing : unparsed url: omit path # expected: ftp://log:pass@ftp.example.com # received: ftp://log:pass@ftp.example.com ok 18 # testing : unparsed url: omit query # expected: ftp://log@ftp.example.com/pub # received: ftp://log@ftp.example.com/pub ok 19 # testing : scheme: https # expected: 443 # received: 443 ok 20 # testing : scheme: nntp # expected: 119 # received: 119 ok 21 # testing : scheme: snews # expected: 563 # received: 563 ok 22 # testing : scheme: ftp # expected: 21 # received: 21 ok 23 # testing : scheme: http # expected: 80 # received: 80 ok 24 # testing : scheme: prospero # expected: 191 # received: 191 ok 25 # testing : scheme: gopher # expected: 70 # received: 70 ok 26 # testing : scheme: wais # expected: 210 # received: 210 ok 27 # testing : fragment # expected: fragment # received: fragment ok 28 # testing : query # expected: query # received: query ok 29 # testing : path # expected: /path/file.pl # received: /path/file.pl ok 30 # testing : hostname # expected: www.example.com # received: www.example.com ok 31 # testing : scheme # expected: http # received: http ok 32 # testing : port # expected: 8000 # received: 8000 ok 33 # testing : password # expected: password # received: password ok 34 # testing : user # expected: user # received: user ok 35 # testing : hostinfo # expected: user:password@www.example.com:8000 # received: user:password@www.example.com:8000 ok 36 ok t/apr-ext/util.t ........................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:38 2009 # Current time GMT: Tue Sep 15 23:44:38 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # crypt ok 2 # sha1 ok 3 # md5 ok 4 ok t/apr-ext/uuid.t ........................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:38 2009 # Current time GMT: Tue Sep 15 23:44:38 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok t/apr/base64.t ..........................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # encoded string: MTIzNDVxd2VydCFAIyQl # testing : encode # expected: MTIzNDVxd2VydCFAIyQl # received: MTIzNDVxd2VydCFAIyQl ok 1 # testing : encoded length # expected: 20 # received: 20 ok 2 # testing : decode # expected: 12345qwert!@#$% # received: 12345qwert!@#$% ok 3 ok t/apr/brigade.t .........................=20 1..28 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # $bb is defined ok 1 # $bb ISA APR::Brigade object ok 2 # $pool is defined ok 3 # $pool ISA APR::Pool object ok 4 # destroy ok 5 # testing : total data length in bb # expected: 8 # received: 8 ok 6 # testing : bb flatten/len # expected: 8 # received: 8 ok 7 # testing : bb flatten/data # expected: 11122122 # received: 11122122 ok 8 # $bb2 is empty ok 9 # testing : bb1 flatten/len # expected: 2 # received: 2 ok 10 # testing : bb1 flatten/data # expected: 11 # received: 11 ok 11 # testing : bb3 flatten/len # expected: 6 # received: 6 ok 12 # testing : bb3 flatten/data # expected: 122122 # received: 122122 ok 13 # testing : correct data # expected: 1112 # received: 1112 ok 14 # $bb is defined ok 15 # $bb ISA APR::Brigade object ok 16 # $pool is defined ok 17 # $pool ISA APR::Pool object ok 18 # destroy ok 19 # testing : total data length in bb # expected: 8 # received: 8 ok 20 # testing : bb flatten/len # expected: 8 # received: 8 ok 21 # testing : bb flatten/data # expected: 11122122 # received: 11122122 ok 22 # $bb2 is empty ok 23 # testing : bb1 flatten/len # expected: 2 # received: 2 ok 24 # testing : bb1 flatten/data # expected: 11 # received: 11 ok 25 # testing : bb3 flatten/len # expected: 6 # received: 6 ok 26 # testing : bb3 flatten/data # expected: 122122 # received: 122122 ok 27 # testing : correct data # expected: 1112 # received: 1112 ok 28 ok t/apr/bucket.t ..........................=20 1..41 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # $b is defined ok 1 # $b ISA APR::Bucket object ok 2 # testing : type # expected: mod_perl SV bucket # received: mod_perl SV bucket ok 3 # testing : modperl b->length # expected: 6 # received: 6 ok 4 # testing : new($data, $offset)/buffer # expected: bartar # received: bartar ok 5 # testing : new($data, $offset)/len # expected: 6 # received: 6 ok 6 # testing : offset # expected: 3 # received: 3 ok 7 # testing : new($data, $offset, $len)/buffer # expected: bar # received: bar ok 8 # testing : new($data, $offse, $lent)/len # expected: 3 # received: 3 ok 9 # testing : new($data, $offset, $len_too_big) # expected: (?-xism:the length argument can't be bigger than the total) # received: APR::Bucket::new: the length argument can't be bigger than = the total buffer length minus offset at = /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/bucket.pm line 77. ok 10 # testing : data inside the bucket should get affected by the changes to = the Perl variable it's created from # expected: BBBBAAAAAA # received: BBBBAAAAAA ok 11 # testing : new(PADTMP SV) # expected: [ # abcd, # ef, # ] # received: [ # abcd, # ef, # ] ok 12 # testing : new($data) # expected: xxx # received: xxx ok 13 ok 14 ok 15 ok 16 # testing : setaside status # expected: 0 # received: 0 ok 17 # testing : data inside the setaside bucket is unaffected by changes to = the Perl variable it's created from # expected: AAAAAAAAAA # received: AAAAAAAAAA ok 18 ok 19 # testing : setaside status # expected: 0 # received: 0 ok 20 # testing : data inside the setaside bucket is not corrupted # expected: AAAAAAAAAA # received: AAAAAAAAAA ok 21 # testing : eos_create # expected: EOS # received: EOS ok 22 # testing : eos b->length # expected: 0 # received: 0 ok 23 # testing : eos b->read/buffer # expected:=20 # received:=20 ok 24 # testing : eos b->read/len # expected: 0 # received: 0 ok 25 # testing : flush_create # expected: FLUSH # received: FLUSH ok 26 # testing : flush b->length # expected: 0 # received: 0 ok 27 # testing : d1 bucket # expected: d1 # received: d1 ok 28 # is_flush ok 29 # testing : d2 bucket # expected: d2 # received: d2 ok 30 # is_eos ok 31 # is_flush ok 32 # not empty ok 33 # empty ok 34 # testing : no first bucket # expected: undef # received: undef ok 35 # testing : no last bucket # expected: undef # received: undef ok 36 # testing : first bucket # expected: bbb # received: bbb ok 37 # testing : no prev bucket # expected: undef # received: undef ok 38 # testing : no next bucket # expected: undef # received: undef ok 39 ok 40 ok 41 ok t/apr/constants.t .......................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:41 2009 # Current time GMT: Tue Sep 15 23:44:41 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : APR::Const::SUCCESS # expected: 0 # received: 0 ok 2 # testing : APR::Const::POLLIN # expected: 1 # received: 1 ok 3 # testing : HOOK_LAST # expected: 20 # received: 20 ok 4 # testing : APR::UNKFILE # expected: 127 # received: 127 ok 5 ok t/apr/date.t ............................=20 1..14 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : parse_http: Sun, 06 Nov 1994 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 1 # testing : parse_http: Sunday, 06-Nov-94 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 2 # testing : parse_http: Sun Nov 6 08:49:37 1994 # expected: 784111777 # received: 784111777 ok 3 # testing : parse_rfc: Sun, 06 Nov 1994 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 4 # testing : parse_rfc: Sunday, 06-Nov-94 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 5 # testing : parse_rfc: Sun Nov 6 08:49:37 1994 # expected: 784111777 # received: 784111777 ok 6 # testing : parse_rfc: Sun, 6 Nov 1994 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 7 # testing : parse_rfc: Sun, 06 Nov 94 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 8 # testing : parse_rfc: Sun, 6 Nov 94 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 9 # testing : parse_rfc: Sun, 06 Nov 94 8:49:37 GMT # expected: 784111777 # received: 784111777 ok 10 # testing : parse_rfc: Sun, 6 Nov 94 8:49:37 GMT # expected: 784111777 # received: 784111777 ok 11 # testing : parse_rfc: Sun, 6 Nov 1994 08:49:37 GMT # expected: 784111777 # received: 784111777 ok 12 # testing : parse_rfc: Sun, 06 Nov 94 08:49 GMT # expected: 784111740 # received: 784111740 ok 13 # testing : parse_rfc: Sun, 6 Nov 94 08:49 GMT # expected: 784111740 # received: 784111740 ok 14 ok t/apr/finfo.t ...........................=20 1..28 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # $r->finfo APR::Finfo=3DSCALAR(0x93de038) ok 1 ok 2 # testing : $finfo->device() # expected: 2049 # received: 2049 ok 3 # testing : $finfo->inode() # expected: 4114184 # received: 4114184 ok 4 # testing : $finfo->nlink() # expected: 1 # received: 1 ok 5 # testing : $finfo->user() # expected: 65534 # received: 65534 ok 6 # testing : $finfo->group() # expected: 65534 # received: 65534 ok 7 # testing : $finfo->size() # expected: 72468 # received: 72468 ok 8 # testing : $finfo->atime() # expected: 1253058238 # received: 1253058238 ok 9 # testing : $finfo->mtime() # expected: 1253058236 # received: 1253058236 ok 10 # testing : $finfo->ctime() # expected: 1253058236 # received: 1253058236 ok 11 # testing : $finfo->protection() & APR::Const::FPROT_WREAD # expected: 4 # received: 4 ok 12 # testing : $finfo->protection() & APR::Const::FPROT_WWRITE # expected: 0 # received: 0 ok 13 # testing : $finfo->protection() & APR::Const::FPROT_WEXECUTE # expected: 0 # received: 0 ok 14 # testing : $finfo->fname() # expected: /usr/local/src/mod_perl-2.0.4/t/conf/httpd.conf # received: /usr/local/src/mod_perl-2.0.4/t/conf/httpd.conf ok 15 # testing : $finfo->filetype() # expected: 1 # received: 1 ok 16 # testing : $finfo->device() # expected: 2049 # received: 2049 ok 17 # testing : $finfo->inode() # expected: 4114184 # received: 4114184 ok 18 # testing : $finfo->nlink() # expected: 1 # received: 1 ok 19 # testing : $finfo->user() # expected: 65534 # received: 65534 ok 20 # testing : $finfo->group() # expected: 65534 # received: 65534 ok 21 # testing : $finfo->size() # expected: 72468 # received: 72468 ok 22 # testing : $finfo->atime() # expected: 1253058238 # received: 1253058238 ok 23 # testing : $finfo->mtime() # expected: 1253058236 # received: 1253058236 ok 24 # testing : $finfo->ctime() # expected: 1253058236 # received: 1253058236 ok 25 # testing : $finfo->protection() & APR::Const::FPROT_WREAD # expected: 4 # received: 4 ok 26 # testing : $finfo->protection() & APR::Const::FPROT_WWRITE # expected: 0 # received: 0 ok 27 # testing : $finfo->protection() & APR::Const::FPROT_WEXECUTE # expected: 0 # received: 0 ok 28 ok t/apr/flatten.t .........................=20 1..26 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : APR::Brigade::length() # expected: 200000 # received: 200000 ok 1 # testing : APR::Brigade::flatten() requires a brigade # expected: (?-xism:usage: \$bb->flatten\(\$buf, \[\$wanted\]\)) # received: usage: $bb->flatten($buf, [$wanted]) at = /usr/local/src/mod_perl-2.0.4/t/response/TestAPR/flatten.pm line 41. ok 2 # testing : $bb->flatten($data, 200000) returned 200000 bytes # expected: 200000 # received: 200000 ok 3 # testing : $bb->flatten($data, 200000) returned all expected data # expected: 200000 # received: 200000 ok 4 ok 5 # data all 'x' characters ok 6 # $bb->flatten(0) returns a defined value ok 7 # testing : $bb->flatten($data, 0) returned 0 bytes # expected: 0 # received: 0 ok 8 # testing : $bb->flatten($data, 0) returned all expected data # expected: 0 # received: 0 ok 9 ok 10 # testing : $bb->flatten($data, 30) returned 30 bytes # expected: 30 # received: 30 ok 11 # testing : $bb->flatten($data, 30) returned all expected data # expected: 30 # received: 30 ok 12 ok 13 # data all 'x' characters ok 14 # testing : $bb->flatten($data, 190000) returned 190000 bytes # expected: 190000 # received: 190000 ok 15 # testing : $bb->flatten($data, 190000) returned all expected data # expected: 190000 # received: 190000 ok 16 ok 17 # data all 'x' characters ok 18 # testing : $bb->flatten($data, 200000) returned 200000 bytes # expected: 200000 # received: 200000 ok 19 # testing : $bb->flatten($data, 200000) returned all expected data # expected: 200000 # received: 200000 ok 20 ok 21 # data all 'x' characters ok 22 # empty brigade returns a defined value ok 23 # testing : $bb->flatten($data, 0) returned 0 bytes # expected: 0 # received: 0 ok 24 # testing : $bb->flatten($data, 0) returned all expected data # expected: 0 # received: 0 ok 25 ok 26 ok t/apr/ipsubnet.t ........................=20 1..8 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : remote_ip eq remote_addr->ip_get # expected: 127.0.0.1 # received: 127.0.0.1 ok 2 ok 3 ok 4 # 127.0.0.2 ok 5 # testing : bogus IP # expected: (?-xism:The specified IP address is invalid) # received: APR::IpSubnet::new: (20016) The specified IP address is = invalid. at /usr/local/src/mod_perl-2.0.4/t/response/TestAPR/ipsubnet.pm = line 62 ok 6 # testing : bogus mask # expected: (?-xism:The specified network mask is invalid) # received: APR::IpSubnet::new: (20017) The specified network mask is = invalid. at /usr/local/src/mod_perl-2.0.4/t/response/TestAPR/ipsubnet.pm = line 68 ok 7 ok 8 ok t/apr/os.t ..............................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : current process id # expected: 30670 # received: 30670 ok 1 ok t/apr/perlio.t ..........................=20 1..23 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # open file /usr/local/src/mod_perl-2.0.4/t/htdocs/perlio/test for = writing ok 1 # write to a file: # This is a test: 30669 # testing : expected failure # expected: No such file or directory # received: No such file or directory ok 2 ok 3 # testing : single line read # expected: This is a test: 30669 # received: This is a test: 30669 ok 4 # testing : slurp file # expected: This is a test: 30669 # -- sep -- # test line --sep two # received: This is a test: 30669 # -- sep -- # test line --sep two ok 5 # testing : custom complex input record sep read # expected: [ # This is a test: 30669 # -- sep -- # , # test line --sep two # , # ] # received: [ # This is a test: 30669 # -- sep -- # , # test line --sep two # , # ] ok 6 # testing : not end of file # expected: 0 # received: 0 ok 7 # testing : end of file # expected: 1 # received: 1 ok 8 ok 9 # testing : read/write a dupped file # expected: This is a test: 30669 # received: This is a test: 30669 ok 10 # testing : file unbuffered write # expected: This is an un buffering write test # received: This is an un buffering write test ok 11 # testing : file buffered write # expected: undef # received: undef ok 12 # testing : testing data size of MoonRise.jpeg # expected: 5074 # received: 5074 ok 13 # testing : testing file size of MoonRise.jpeg # expected: 5074 # received: 5074 ok 14 # testing : testing data size of redrum.txt # expected: 352 # received: 352 ok 15 # testing : testing file size of redrum.txt # expected: 352 # received: 352 ok 16 # testing : testing for presence of \015\012 # expected: 2000 # received: 2000 ok 17 # testing : testing for presence of \n # expected: 2000 # received: 2000 ok 18 # testing : testing for presence of \015\012 # expected: 2000 # received: 2000 ok 19 # testing : testing for presence of \n # expected: 2000 # received: 2000 ok 20 # testing : testing for presence of \015\012 # expected: 0 # received: 0 ok 21 # testing : testing for presence of \n # expected: 2000 # received: 2000 ok 22 # testing : utf8 binmode test # expected: =D0=AF =D0=B2=D0=B0=D1=81 =D0=BB=D1=8E # received: =D0=AF =D0=B2=D0=B0=D1=81 =D0=BB=D1=8E ok 23 ok t/apr/pool.t ............................=20 1..79 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # $r->pool has 2 or more ancestors (found 5) ok 1 # testing : should be 0 notes # expected: 0 # received: 0 ok 2 # $r->pool has 2 or more ancestors (found 5) ok 3 # testing : should be 0 notes # expected: 0 # received: 0 ok 4 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 5 # testing : should be 1 note # expected: 1 # received: 1 ok 6 # expected: new destroy # received: new destroy ok 7 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 8 # testing : should be 1 note # expected: 1 # received: 1 ok 9 # expected: new scoped # received: new scoped ok 10 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 11 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 12 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 13 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 14 # testing : should be 2 notes # expected: 2 # received: 2 ok 15 # expected: child # received: child ok 16 # expected: parent # received: parent ok 17 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 18 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 19 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 20 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 21 # testing : should be 2 notes # expected: 2 # received: 2 ok 22 # expected: child # received: child ok 23 # expected: parent # received: parent ok 24 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 25 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 26 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 27 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 28 # testing : should be 2 notes # expected: 2 # received: 2 ok 29 # expected: child # received: child ok 30 # expected: parent # received: parent ok 31 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 32 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 33 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 34 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 35 # testing : should be 2 notes # expected: 2 # received: 2 ok 36 # expected: child # received: child ok 37 # expected: parent # received: parent ok 38 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 39 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 40 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 41 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 42 # testing : parent pool destroys child pool # expected: (?-xism:invalid pool object) # received: invalid pool object (already destroyed?) at = /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line 137. ok 43 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 44 # testing : should be 2 notes # expected: 2 # received: 2 ok 45 # expected: child # received: child ok 46 # expected: parent # received: parent ok 47 # testing : a dead pool is a dead pool # expected: (?-xism:invalid pool object) # received: invalid pool object (already destroyed?) at = /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line 178. ok 48 # testing : should be 1 note # expected: 1 # received: 1 ok 49 # expected: overtake # received: overtake ok 50 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 51 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 52 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 53 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 54 # testing : should be 0 notes # expected: 0 # received: 0 ok 55 # testing : should be 2 notes # expected: 2 # received: 2 ok 56 # expected: child # received: child ok 57 # expected: parent # received: parent ok 58 # testing : should be 0 notes # expected: 0 # received: 0 ok 59 # testing : should be 1 note # expected: 1 # received: 1 ok 60 # expected: several references # received: several references ok 61 ok 62 # testing : function name callback # expected: function name # received: function name ok 63 # testing : anon callback # expected: anon sub # received: anon sub ok 64 # testing : two cleanup functions # expected: second # received: second ok 65 # testing : two cleanup functions # expected: first # received: first ok 66 # testing : non existing function # expected: (?-xism:Undefined subroutine) # received: Undefined subroutine &TestAPR::pool::some_non_existing_sub = called at /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line = 336. ok 67 # testing : non existing function # expected: (?-xism:Undefined subroutine) # received: Undefined subroutine &TestAPRlib::pool::non_existing1 called = at /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line 344. ok 68 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 69 # testing : a new pool has one ancestor: the global pool # expected: 1 # received: 1 ok 70 # testing : isa('APR::Pool') # expected: 1 # received: 1 ok 71 # testing : a subpool has 2 ancestors: the parent and global pools # expected: 2 # received: 2 ok 72 # testing : should be 2 notes # expected: 2 # received: 2 ok 73 # expected: child # received: child ok 74 # expected: parent # received: parent ok 75 # testing : clear destroys sub pools # expected: (?-xism:invalid pool object) # received: invalid pool object (already destroyed?) at = /usr/local/src/mod_perl-2.0.4/t/lib/TestAPRlib/pool.pm line 361. ok 76 # expected: re-using pool # received: re-using pool ok 77 ok 78 # testing : parent pool is still alive + global pool # expected: 2 # received: 2 ok 79 ok t/apr/pool_lifetime.t ...................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:45 2009 # Current time GMT: Tue Sep 15 23:44:45 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Pong # expected: Pong # received: Pong ok 1 # testing : Pong # expected: Pong # received: Pong ok 2 ok t/apr/sockaddr.t ........................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : local ip # expected: 127.0.0.1 # received: 127.0.0.1 ok 1 # testing : remote ip # expected: 127.0.0.1 # received: 127.0.0.1 ok 2 # testing : local port # expected: 8529 # received: 8529 ok 3 # testing : remote port # expected: 50287 # received: 50287 ok 4 ok t/apr/socket.t ..........................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # orig timeout was: 300000000 ok 2 # testing : timeout_get() # expected: 30000000 # received: 30000000 ok 3 # testing : timeout_get() # expected: 300000000 # received: 300000000 ok 4 ok t/apr/status.t ..........................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok t/apr/string.t ..........................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # size_string # expected: 42=20 # received: 42=20 ok 1 # expected: 40M # received: 40M ok 2 # expected: 41K # received: 41K ok 3 # expected: 0=20 # received: 0=20 ok 4 # expected: -=20 # received: -=20 ok 5 ok t/apr/table.t ...........................=20 1..58 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : $val =3D $table->get("no_such_key") # expected: undef # received: undef ok 2 # testing : @val =3D $table->get("no_such_key") # expected: 0 # received: 0 ok 3 # testing : $val =3D $table->get("foo") # expected: bar # received: bar ok 4 ok 5 # testing : $val =3D $table->get("too") # expected: boo # received: boo ok 6 ok 7 # testing : table value 0 is not undef # expected: 0 # received: 0 ok 8 # testing : $table->unset("foo") # expected: undef # received: undef ok 9 # testing : one val $table->merge(...) # expected: 1, a # received: 1, a ok 10 # testing : $table->merge(...) # expected: 1, a, b # received: 1, a, b ok 11 # testing : two values $table->merge(...) # expected: 2 # received: 2 ok 12 # testing : no value $table->merge(...) # expected: a # received: a ok 13 # testing : $table->clear # expected: undef # received: undef ok 14 # testing : $table->clear # expected: undef # received: undef ok 15 # expected: 20 # received: 20 ok 16 # expected: 10 # received: 10 ok 17 # testing : table size # expected: 20 # received: 20 ok 18 # testing : table size # expected: 3 # received: 3 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 # testing : table each: key test # expected: first # received: first ok 27 # testing : table each: value test # expected: 1 # received: 1 ok 28 # testing : table each: get test # expected: 1 # received: 1 ok 29 # testing : table each: tied get test # expected: 1 # received: 1 ok 30 # testing : table each: key test # expected: second # received: second ok 31 # testing : table each: value test # expected: 2 # received: 2 ok 32 # testing : table each: get test # expected: 2 # received: 2 ok 33 # testing : table each: tied get test # expected: 2 # received: 2 ok 34 # testing : table each: key test # expected: first # received: first ok 35 # testing : table each: value test # expected: 3 # received: 3 ok 36 # testing : table each: get test # expected: 3 # received: 3 ok 37 # testing : table each: tied get test # expected: 3 # received: 3 ok 38 # testing : table values # expected: 1,2,3 # received: 1,2,3 ok 39 # testing : table entries # expected: first,1,second,2,first,3 # received: first,1,second,2,first,3 ok 40 # expected: 3 # received: 3 ok 41 # expected: beer # received: beer ok 42 # testing : $overlay->compress/merge # expected: three, one, two # received: three, one, two ok 43 # testing : $overlay->compress/merge # expected: beer # received: beer ok 44 # testing : $overlay->compress/set # expected: three # received: three ok 45 # testing : $overlay->compress/set # expected: beer # received: beer ok 46 # testing : overlap/set # expected: 1 # received: 1 ok 47 # expected: three # received: three ok 48 # expected: beer # received: beer ok 49 # testing : overlap/set # expected: 1 # received: 1 ok 50 # expected: one, two, three # received: one, two, three ok 51 # expected: beer # received: beer ok 52 # testing : no segfault # expected: 20 # received: 20 ok 53 # testing : helper test # expected: z # received: z ok 54 # testing : no segfault/valid data # expected: 20 # received: 20 ok 55 # testing : helper test # expected: za # received: za ok 56 # testing : no segfault/valid data # expected: 20 # received: 20 ok 57 # testing : no segfault # expected: 5 # received: 5 ok 58 ok t/apr/threadmutex.t .....................=20 1..0 # skipped: Perl was not built with 'ithreads' enabled skipped: Perl was not built with 'ithreads' enabled t/apr/threadrwlock.t ....................=20 1..0 # skipped: Perl was not built with 'ithreads' enabled skipped: Perl was not built with 'ithreads' enabled t/apr/uri.t .............................=20 1..36 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 # testing : fragment # expected: fragment # received: fragment ok 3 # testing : query # expected: query # received: query ok 4 # testing : path # expected: /path/file.pl # received: /path/file.pl ok 5 # testing : hostname # expected: www.example.com # received: www.example.com ok 6 # testing : scheme # expected: http # received: http ok 7 # testing : port # expected: 8000 # received: 8000 ok 8 # testing : password # expected: password # received: password ok 9 # testing : user # expected: user # received: user ok 10 # testing : hostinfo # expected: user:password@www.example.com:8000 # received: user:password@www.example.com:8000 ok 11 # fragment: undef =3D> undef # query: undef =3D> undef # path: /pub =3D> /pub # hostname: ftp.example.com =3D> ftp.example.com # scheme: ftp =3D> ftp # port: 21 =3D> 21 # password: pass =3D> pass # user: log =3D> log # testing : hostinfo # expected: user:password@www.example.com:8000 # received: user:password@www.example.com:8000 ok 12 # testing : unparsed url # expected: ftp://log@ftp.example.com/pub # received: ftp://log@ftp.example.com/pub ok 13 # testing : unparsed url: omit site # expected: /pub?my_query#my_fragment # received: /pub?my_query#my_fragment ok 14 # testing : unparsed url:reveal passwd # expected: ftp://log:XXXXXXXX@ftp.example.com/pub?my_query#my_fragment # received: ftp://log:XXXXXXXX@ftp.example.com/pub?my_query#my_fragment ok 15 # testing : unparsed url:reveal passwd # expected: ftp://log:pass@ftp.example.com/pub?my_query#my_fragment # received: ftp://log:pass@ftp.example.com/pub?my_query#my_fragment ok 16 # testing : unparsed url: omit user # expected: ftp://:pass@ftp.example.com/pub?my_query#my_fragment # received: ftp://:pass@ftp.example.com/pub?my_query#my_fragment ok 17 # testing : unparsed url: omit path # expected: ftp://log:pass@ftp.example.com # received: ftp://log:pass@ftp.example.com ok 18 # testing : unparsed url: omit query # expected: ftp://log@ftp.example.com/pub # received: ftp://log@ftp.example.com/pub ok 19 # testing : scheme: https # expected: 443 # received: 443 ok 20 # testing : scheme: nntp # expected: 119 # received: 119 ok 21 # testing : scheme: snews # expected: 563 # received: 563 ok 22 # testing : scheme: ftp # expected: 21 # received: 21 ok 23 # testing : scheme: http # expected: 80 # received: 80 ok 24 # testing : scheme: prospero # expected: 191 # received: 191 ok 25 # testing : scheme: gopher # expected: 70 # received: 70 ok 26 # testing : scheme: wais # expected: 210 # received: 210 ok 27 # testing : fragment # expected: fragment # received: fragment ok 28 # testing : query # expected: query # received: query ok 29 # testing : path # expected: /path/file.pl # received: /path/file.pl ok 30 # testing : hostname # expected: www.example.com # received: www.example.com ok 31 # testing : scheme # expected: http # received: http ok 32 # testing : port # expected: 8000 # received: 8000 ok 33 # testing : password # expected: password # received: password ok 34 # testing : user # expected: user # received: user ok 35 # testing : hostinfo # expected: user:password@www.example.com:8000 # received: user:password@www.example.com:8000 ok 36 ok t/apr/util.t ............................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # crypt ok 2 # sha1 ok 3 # md5 ok 4 ok t/apr/uuid.t ............................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok t/compat/apache.t .......................=20 1..24 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Apache->gensym # expected: GLOB # received: GLOB ok 1 # testing : Apache2::module('mod_perl.c') # expected: 1 # received: 1 ok 2 # testing : Apache2::module('mod_ne_exists.c') # expected: 0 # received: 0 ok 3 # testing : Apache->define # expected: 1 # received: 1 ok 4 # testing : inside PerlResponseHandler # expected: PerlResponseHandler # received: PerlResponseHandler ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 # testing : DIR_MAGIC_TYPE # expected: httpd/unix-directory # received: httpd/unix-directory ok 11 # testing : REDIRECT # expected: 302 # received: 302 ok 12 # testing : AUTH_REQUIRED # expected: 401 # received: 401 ok 13 # testing : OK # expected: 0 # received: 0 ok 14 # testing : Apache->httpd_conf # expected: 8 # received: 8 ok 15 # testing : $server_root # expected: /usr/local/src/mod_perl-2.0.4/t # received: /usr/local/src/mod_perl-2.0.4/t ok 16 # testing : $r->server_root_relative() # expected: /usr/local/src/mod_perl-2.0.4/t # received: /usr/local/src/mod_perl-2.0.4/t ok 17 # testing : $r->server_root_relative('conf') # expected: /usr/local/src/mod_perl-2.0.4/t/conf # received: /usr/local/src/mod_perl-2.0.4/t/conf ok 18 # testing : Apache2::ServerUtil->server_root_relative('conf') # expected: /usr/local/src/mod_perl-2.0.4/t/conf # received: /usr/local/src/mod_perl-2.0.4/t/conf ok 19 # testing : Apache2::ServerUtil->server_root_relative() # expected: /usr/local/src/mod_perl-2.0.4/t # received: /usr/local/src/mod_perl-2.0.4/t ok 20 # testing : = Apache->server_root_relative('/usr/local/src/mod_perl-2.0.4/t/logs') # expected: /usr/local/src/mod_perl-2.0.4/t/logs # received: /usr/local/src/mod_perl-2.0.4/t/logs ok 21 # testing : Apache->unescape_url_info # expected: /foo bar baz # received: /foo bar baz ok 22 # testing : $Apache::Server::Starting # expected: 0 # received: 0 ok 23 # testing : $Apache::Server::ReStarting # expected: 1 # received: 1 ok 24 ok t/compat/apache_file.t ..................=20 1..18 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # new Apache2::File file object ok 1 # open itself ok 2 # read from file ok 3 # close file ok 4 # open non-exists ok 5 # new+open ok 6 # new+open non-exists ok 7 # open tmpfile fh ok 8 # open tmpfile name ok 9 # testing : write/read from tmpfile # expected: test 30669 # received: test 30669 ok 10 # testing : $r->discard_request_body # expected: 0 # received: 0 ok 11 # testing : $r->meets_conditions # expected: 0 # received: 0 ok 12 # testing : $r->set_content_length(10) w/ setting explicit size # expected: 10 # received: 10 ok 13 # $r->set_etag ok 14 # $r->update_mtime() ok 15 # testing : $r->update_mtime($time)/$r->mtime # expected: 1253058293 # received: 1253058293 ok 16 # testing : $r->set_last_modified() # expected: 1253058293 # received: 1253058293 ok 17 # testing : $r->set_last_modified($time) # expected: 1253058293 # received: 1253058293 ok 18 ok t/compat/apache_module.t ................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected: Apache2::Module # received: Apache2::Module ok 1 # expected: Test # received: Test ok 2 ok t/compat/apache_table.t .................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Apache::Table->new # expected: APR::Table # received: APR::Table ok 1 # testing : $r->is_main # expected: 1 # received: 1 ok 2 ok t/compat/apache_uri.t ...................=20 1..19 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # URI=3D/TestCompat__apache_uri # scheme:=20 ok 1 # hostinfo:=20 ok 2 # user:=20 ok 3 # password:=20 ok 4 # hostname:=20 ok 5 # path: /TestCompat__apache_uri ok 6 # query:=20 ok 7 # fragment:=20 ok 8 # port: 8529 ok 9 # URI=3Dhttp://foo@perl.apache.org/docs?args#frag # scheme: http ok 10 # hostinfo: foo:bar@perl.apache.org:80 ok 11 # user: foo ok 12 # password: bar ok 13 # hostname: perl.apache.org ok 14 # path: /docs ok 15 # query: args ok 16 # fragment: frag ok 17 # port: 80 ok 18 # expected: http://localhost:8529/TestCompat__apache_uri # received: http://localhost:8529/TestCompat__apache_uri ok 19 ok t/compat/apache_util.t ..................=20 1..14 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected: 40054M # received: 40054M ok 1 # expected: 1k # received: 1k ok 2 # expected: 40.1M # received: 40.1M ok 3 # expected: 41k # received: 41k ok 4 # expected: 0k # received: 0k ok 5 # expected: - # received: - ok 6 # testing : Apache::Util::escape_uri # expected: http://foo.com/a%20file.html # received: http://foo.com/a%20file.html ok 7 # testing : Apache::Util::escape_path # expected: http://foo.com/a%20file.html # received: http://foo.com/a%20file.html ok 8 # testing : Apache2::URI::unescape_uri vs Apache::Util::unescape_uri # expected: http://foo.com/a file.html # received: http://foo.com/a file.html ok 9 # testing : Apache2::URI::unescape_uri vs Apache::Util::unescape_uri # expected: http://foo.com/a file.html # received: http://foo.com/a file.html ok 10 # testing : Apache2::Util::escape_html # expected: <p>"hi"&foo</p> # received: <p>"hi"&foo</p> ok 11 # testing : Apache::Util::ht_time # expected: Tue, 15 Sep 2009 23:44:55 GMT # received: Tue, 15 Sep 2009 23:44:55 GMT ok 12 # expected: 1 # received: 1 ok 13 # expected: 0 # received: 0 ok 14 ok t/compat/conn_authen.t ..................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:55 2009 # Current time GMT: Tue Sep 15 23:44:55 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/compat/conn_rec.t .....................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # 127.0.0.1 :8529 ok 1 ok 2 # 127.0.0.1 :50305 ok 3 ok 4 ok t/compat/request.t ......................=20 1..22 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : $r->err_header_out in scalar context # expected: X-barabaraX-barabara # received: X-barabaraX-barabara ok 1 # testing : $r->err_header_out in list context # expected: [ # foo, # bar, # ] # received: [ # foo, # bar, # ] ok 2 # testing : $r->err_header_out set() # expected: header-testheader-test # received: header-testheader-test ok 3 # testing : $r->err_header_out unset() # expected: undef # received: undef ok 4 # testing : $r->header_out in scalar context # expected: X-barabaraX-barabara # received: X-barabaraX-barabara ok 5 # testing : $r->header_out in list context # expected: [ # foo, # bar, # ] # received: [ # foo, # bar, # ] ok 6 # testing : $r->header_out set() # expected: header-testheader-test # received: header-testheader-test ok 7 # testing : $r->header_out unset() # expected: undef # received: undef ok 8 # testing : $r->header_in in scalar context # expected: libwww-perl/5.831 # received: libwww-perl/5.831 ok 9 # testing : $r->header_in in list context # expected: [ # foo, # bar, # ] # received: [ # foo, # bar, # ] ok 10 # testing : $r->header_in set() # expected: header-testheader-test # received: header-testheader-test ok 11 # testing : $r->header_in unset() # expected: undef # received: undef ok 12 # testing : new filesize # expected: 72468 # received: 72468 ok 13 # testing : new filesize # expected: 4071 # received: 4071 ok 14 # testing : $r->notes->get($key) # expected: ok # received: ok ok 15 # testing : $r->notes($key) # expected: ok # received: ok ok 16 # testing : $r->notes unset() # expected: undef # received: undef ok 17 # testing : $r->notes in list context # expected: [ # foo, # bar, # ] # received: [ # foo, # bar, # ] ok 18 ok 19 ok 20 ok 21 ok 22 ok t/compat/request_body.t .................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:57 2009 # Current time GMT: Tue Sep 15 23:44:57 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : $r->send_http_header('text/plain') # expected: text/plain # received: text/plain ok 1 # testing : $r->content via POST # expected: test content # received: test content ok 2 # testing : $r->Apache2::args # expected: test args # received: test args ok 3 # testing : decoding # expected: %DC%DC+%EC%2E+%D6%D6+%D6%2F # received: %DC%DC+%EC%2E+%D6%D6+%D6%2F ok 4 # testing : big POST # expected: 819235 # received: 819235 ok 5 ok t/compat/send_fd.t ......................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:58 2009 # Current time GMT: Tue Sep 15 23:44:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok t/directive/cmdparms.t ..................=20 1..32 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : cmd # expected: Apache2::Command # received: Apache2::Command ok 1 # testing : context # expected: Apache2::ConfVector # received: Apache2::ConfVector ok 2 # testing : directive # expected: Apache2::Directive # received: Apache2::Directive ok 3 # testing : pool # expected: APR::Pool # received: APR::Pool ok 4 # testing : temp_pool # expected: APR::Pool # received: APR::Pool ok 5 # testing : server # expected: Apache2::ServerRec # received: Apache2::ServerRec ok 6 # testing : cmd_data # expected: cmd_data # received: cmd_data ok 7 # testing : cmd # expected: Apache2::Command # received: Apache2::Command ok 8 # testing : context # expected: Apache2::ConfVector # received: Apache2::ConfVector ok 9 # testing : directive # expected: Apache2::Directive # received: Apache2::Directive ok 10 # testing : pool # expected: APR::Pool # received: APR::Pool ok 11 # testing : temp_pool # expected: APR::Pool # received: APR::Pool ok 12 # testing : server # expected: Apache2::ServerRec # received: Apache2::ServerRec ok 13 # testing : cmd_data # expected: cmd_data # received: cmd_data ok 14 # testing : cmd # expected: Apache2::Command # received: Apache2::Command ok 15 # testing : context # expected: Apache2::ConfVector # received: Apache2::ConfVector ok 16 # testing : directive # expected: Apache2::Directive # received: Apache2::Directive ok 17 # testing : pool # expected: APR::Pool # received: APR::Pool ok 18 # testing : temp_pool # expected: APR::Pool # received: APR::Pool ok 19 # testing : server # expected: Apache2::ServerRec # received: Apache2::ServerRec ok 20 # testing : cmd_data # expected: cmd_data # received: cmd_data ok 21 # testing : override bitmask # expected: 150 # received: 150 ok 22 # testing : path # expected: undef # received: undef ok 23 # testing : check_cmd_ctx # expected: undef # received: undef ok 24 ok 25 # testing : config filename # expected: (?-xism:httpd.conf$) # received: /usr/local/src/mod_perl-2.0.4/t/conf/httpd.conf ok 26 # testing : config filename line_num # expected: (?-xism:^\d+$) # received: 2463 ok 27 # testing : override bitmask # expected: 95 # received: 95 ok 28 # testing : path # expected: /TestDirective__cmdparms # received: /TestDirective__cmdparms ok 29 # testing : check_cmd_ctx # expected: TestCmdParms cannot occur within section # received: TestCmdParms cannot occur within section ok 30 ok 31 ok 32 ok t/directive/env.t .......................=20 1..8 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : %ENV per-dir override per-srv # expected: env_dir1 # received: env_dir1 ok 1 # testing : %ENV per-srv # expected: env_srv2 # received: env_srv2 ok 2 # testing : %ENV per-dir # expected: env_dir2 # received: env_dir2 ok 3 # testing : %ENV PerlPassEnv # expected: test.host.name # received: test.host.name ok 4 # testing : $r->subprocess_env per-dir override per-srv # expected: env_dir1 # received: env_dir1 ok 5 # testing : $r->subprocess_env per-srv # expected: env_srv2 # received: env_srv2 ok 6 # testing : $r->subprocess_env per-dir # expected: env_dir2 # received: env_dir2 ok 7 # testing : $r->subprocess_env PerlPassEnv # expected: test.host.name # received: test.host.name ok 8 ok t/directive/perl.t ......................=20 1..8 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:44:59 2009 # Current time GMT: Tue Sep 15 23:44:59 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/directive/perldo.t ....................=20 1..22 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected: yes # received: yes ok 1 # testing : __PACKAGE__ # expected: (?-xism:t::conf::extra_last_conf::line_\d+$) # received: = Apache2::ReadConfig::usr::local::src::mod_perl_2_0_4::t::conf::extra_last_= conf::line_32 ok 2 ok 3 ok 4 # expected: PerlSection # received: PerlSection ok 5 # testing : Tied %Location # expected: TIED # received: TIED ok 6 # expected: yes # received: yes ok 7 # testing : $0 # expected: (?-xism:extra.last.conf) # received: /usr/local/src/mod_perl-2.0.4/t/conf/extra.last.conf ok 8 # testing : __FILE__ # expected: (?-xism:extra.last.conf) # received: /usr/local/src/mod_perl-2.0.4/t/conf/extra.last.conf ok 9 ok 10 # testing : $0 # expected: -e # received: /usr/local/apache2/bin/httpd ok 11 # testing : $0 # expected: (?i-xsm:httpd) # received: /usr/local/apache2/bin/httpd ok 12 # testing : Include # expected: 1 # received: 1 ok 13 # testing : Apache2::PerlSections->dump # expected: (?-xism:__END__) # received: $Location{'/perl_sections_saved'} =3D { # 'AuthName' =3D> 'PerlSection' # }; # $Location{'/tied'} =3D 'TIED'; # $Include =3D '/usr/local/src/mod_perl-2.0.4/t/conf/perlsection.conf'; # $Location{'/perl_sections_readconfig'} =3D { # 'AuthType' =3D> 'Basic', # 'PerlAuthenHandler' =3D> = 'TestHooks::authen_basic', # 'AuthName' =3D> = 'PerlSection', # 'PerlInitHandler' =3D> = 'ModPerl::Test::add_config' # }; # @PerlConfig =3D ( # 'Alias /perl_sections_perlconfig_scalar = /usr/local/src/mod_perl-2.0.4/t/htdocs' # ); # @PerlConfig =3D ( # 'Alias /perl_sections_perlconfig_scalar1 = /usr/local/src/mod_perl-2.0.4/t/htdocs', # 'Alias /perl_sections_perlconfig_scalar2 = /usr/local/src/mod_perl-2.0.4/t/htdocs' # ); # @PerlConfig =3D ( # 'Alias /perl_sections_perlconfig_array1 = /usr/local/src/mod_perl-2.0.4/t/htdocs', # 'Alias /perl_sections_perlconfig_array2 = /usr/local/src/mod_perl-2.0.4/t/htdocs' # ); # 1; # __END__ ok 14 # testing : PerlSections dump syntax check # expected:=20 # received:=20 ok 15 # expected: (?-xism:perlsection.conf) # received: /usr/local/src/mod_perl-2.0.4/t/conf/perlsection.conf ok 16 ok 17 # testing : $PerlConfig # expected: 1 # received: 1 ok 18 # testing : $PerlConfig # expected: 1 # received: 1 ok 19 # testing : $PerlConfig # expected: 1 # received: 1 ok 20 # testing : @PerlConfig # expected: 1 # received: 1 ok 21 # testing : @PerlConfig # expected: 1 # received: 1 ok 22 ok t/directive/perlloadmodule.t ............=20 1..9 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # per-dir config: # TestDirective::perlloadmodule=3DHASH(0x93ae1f0) # per-srv config: # TestDirective::perlloadmodule=3DHASH(0x8e71598) ok 1 ok 2 # testing : r->uri =3D~ parms->path # expected: (?-xism:^/TestDirective__perlloadmodule) # received: /TestDirective__perlloadmodule ok 3 # testing : $self eq $srv_cfg->{name} # expected: TestDirective::perlloadmodule # received: TestDirective::perlloadmodule ok 4 # testing : MyOtherTest value # expected: value # received: value ok 5 # testing : MyOtherTest cmd_data # expected: some info # received: some info ok 6 # testing : MyTest one two # expected: [ # one, # two, # ] # received: [ # one, # two, # ] ok 7 ok 8 # expected: per-server # received: per-server ok 9 ok t/directive/perlloadmodule2.t ...........=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:01 2009 # Current time GMT: Tue Sep 15 23:45:01 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : access server settings # expected: srv: one two # received: srv: one two ok 1 # testing : server/dir merge # expected: dir: one two three four # received: dir: one two three four ok 2 # testing : server/dir/subdir merge # expected: dir: one two three four five six # received: dir: one two three four five six ok 3 ok t/directive/perlloadmodule3.t ...........=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:02 2009 # Current time GMT: Tue Sep 15 23:45:02 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # connecting to localhost:8529 # testing : server merge # expected: Processing by main server. #=20 # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 #=20 # Section 2: Location # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 # received: Processing by main server. #=20 # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 #=20 # Section 2: Location # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 ok 1 # connecting to localhost:8563 # testing : server/dir merge # expected: Processing by virtual host. #=20 # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 #=20 # Section 2: Virtual Host # MyAppend : MainServer VHost # MyList : ["MainServer", "VHost"] # MyOverride : VHost # MyPlus : 7 #=20 # Section 3: Location # MyAppend : MainServer VHost Dir # MyList : ["MainServer", "VHost", "Dir"] # MyOverride : Dir # MyPlus : 10 # received: Processing by virtual host. #=20 # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 #=20 # Section 2: Virtual Host # MyAppend : MainServer VHost # MyList : ["MainServer", "VHost"] # MyOverride : VHost # MyPlus : 7 #=20 # Section 3: Location # MyAppend : MainServer VHost Dir # MyList : ["MainServer", "VHost", "Dir"] # MyOverride : Dir # MyPlus : 10 ok 2 # testing : server/dir/subdir merge # expected: Processing by virtual host. #=20 # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 #=20 # Section 2: Virtual Host # MyAppend : MainServer VHost # MyList : ["MainServer", "VHost"] # MyOverride : VHost # MyPlus : 7 #=20 # Section 3: Location # MyAppend : MainServer VHost Dir SubDir # MyList : ["MainServer", "VHost", "Dir", "SubDir"] # MyOverride : SubDir # MyPlus : 11 # received: Processing by virtual host. #=20 # Section 1: Main Server # MyAppend : MainServer # MyList : ["MainServer"] # MyOverride : MainServer # MyPlus : 5 #=20 # Section 2: Virtual Host # MyAppend : MainServer VHost # MyList : ["MainServer", "VHost"] # MyOverride : VHost # MyPlus : 7 #=20 # Section 3: Location # MyAppend : MainServer VHost Dir SubDir # MyList : ["MainServer", "VHost", "Dir", "SubDir"] # MyOverride : SubDir # MyPlus : 11 ok 3 ok t/directive/perlloadmodule4.t ...........=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : Section # expected: Dir # received: Dir ok 2 # testing : Section # expected: Vhost # received: Vhost ok 3 ok t/directive/perlloadmodule5.t ...........=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : Section # expected: Dir # received: Dir ok 2 # testing : Section # expected: Vhost # received: Vhost ok 3 ok t/directive/perlloadmodule6.t ...........=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : Section # expected: Dir # received: Dir ok 2 # testing : Section # expected: Vhost # received: Vhost ok 3 ok t/directive/perlloadmodule7.t ...........=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/directive/perlmodule.t ................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:05 2009 # Current time GMT: Tue Sep 15 23:45:05 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # connecting to localhost:8558 # testing : testing PerlModule in TestDirective::perlmodule # expected: TestDirective::perlmodule # received: TestDirective::perlmodule ok 1 ok t/directive/perlrequire.t ...............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:05 2009 # Current time GMT: Tue Sep 15 23:45:05 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # connecting to localhost:8529 # testing : testing PerlRequire in default # expected: PerlRequired by Parent # received: PerlRequired by Parent ok 1 ok t/directive/pod.t .......................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected: undef # received: undef ok 1 # expected: yes # received: yes ok 2 # expected: yes # received: yes ok 3 # expected: __END__ # received: __END__ ok 4 ok t/directive/setupenv.t ..................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:06 2009 # Current time GMT: Tue Sep 15 23:45:06 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : testing REQUEST_URI # expected: /TestDirective__setupenv # received: /TestDirective__setupenv ok 2 # testing : env var SHELL=3D/bin/bash is set in shell, but shouldn't be = seen inside mod_perl # expected: undef # received: undef ok 3 ok t/error/api.t ...........................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : unavailable global Apache2::RequestRec=3DSCALAR(0x95b4df8) = object # expected: (?-xism:\$r object is not available) # received: Global $r object is not available. Set: # PerlOptions +GlobalRequest # in httpd.conf at = /usr/local/src/mod_perl-2.0.4/t/response/TestError/api.pm line 23. ok 1 ok t/error/runtime.t .......................=20 1..11 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:07 2009 # Current time GMT: Tue Sep 15 23:45:07 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : 500 error on plain_mp_error exception # expected: 500 # received: 500 ok 1 # testing : 500 error on plain_non_mp_error exception # expected: 500 # received: 500 ok 2 # testing : 500 error on die_hook_confess_mp_error exception # expected: 500 # received: 500 ok 3 # testing : 500 error on die_hook_confess_non_mp_error exception # expected: 500 # received: 500 ok 4 # testing : 500 error on die_hook_custom_mp_error exception # expected: 500 # received: 500 ok 5 # testing : 500 error on die_hook_custom_non_mp_error exception # expected: 500 # received: 500 ok 6 # testing : 200 on eval_block_mp_error exception # expected: ok eval_block_mp_error # received: ok eval_block_mp_error ok 7 # testing : 200 on eval_block_non_mp_error exception # expected: ok eval_block_non_mp_error # received: ok eval_block_non_mp_error ok 8 # testing : 200 on eval_string_mp_error exception # expected: ok eval_string_mp_error # received: ok eval_string_mp_error ok 9 # testing : 200 on eval_block_non_error exception # expected: ok eval_block_non_error # received: ok eval_block_non_error ok 10 # testing : 200 on overload_test exception # expected: ok overload_test # received: ok overload_test ok 11 ok t/error/syntax.t ........................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:08 2009 # Current time GMT: Tue Sep 15 23:45:08 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : 500 error on syntax error # expected: 500 # received: 500 ok 1 ok t/filter/both_str_con_add.t .............=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:09 2009 # Current time GMT: Tue Sep 15 23:45:09 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # expected: mod_perl # received: mod_perl ok 2 # expected: 2.0 # received: 2.0 ok 3 # expected: rules # received: rules ok 4 ok t/filter/both_str_native_remove.t .......=20 1..8 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:09 2009 # Current time GMT: Tue Sep 15 23:45:09 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : INCLUDES filter # expected: (?-xism:xSSI OK) # received: content: gzipped text # input1: = modperl_request_input,modperl_request_input,modperl_request_input,deflate,= http_in,core_in # input2: = modperl_request_input,modperl_request_input,deflate,http_in,core_in # output1: = modperl_request_output,includes,modperl_request_output,byterange,content_l= ength,http_header,http_outerror,core # xSSI OKx # output2: = includes,modperl_request_output,content_length,http_outerror,core ok 1 # testing : DEFLATE filter # expected: (?-xism:content: gzipped text) # received: content: gzipped text # input1: = modperl_request_input,modperl_request_input,modperl_request_input,deflate,= http_in,core_in # input2: = modperl_request_input,modperl_request_input,deflate,http_in,core_in # output1: = modperl_request_output,includes,modperl_request_output,byterange,content_l= ength,http_header,http_outerror,core # xSSI OKx # output2: = includes,modperl_request_output,content_length,http_outerror,core ok 2 # testing : DEFLATE filter is present # expected: (?-xism:input1: [\w,]+deflate) # received: content: plain text # input1: = modperl_request_input,modperl_request_input,modperl_request_input,deflate,= http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # output1: = modperl_request_output,includes,modperl_request_output,byterange,content_l= ength,http_header,http_outerror,core # xx # output2: modperl_request_output,content_length,http_outerror,core ok 3 # testing : DEFLATE filter is removed # expected: (?-xism:input2: [\w,]+deflate) # received: content: plain text # input1: = modperl_request_input,modperl_request_input,modperl_request_input,deflate,= http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # output1: = modperl_request_output,includes,modperl_request_output,byterange,content_l= ength,http_header,http_outerror,core # xx # output2: modperl_request_output,content_length,http_outerror,core ok 4 # testing : DEFLATE filter wasn't invoked # expected: (?-xism:content: plain text) # received: content: plain text # input1: = modperl_request_input,modperl_request_input,modperl_request_input,deflate,= http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # output1: = modperl_request_output,includes,modperl_request_output,byterange,content_l= ength,http_header,http_outerror,core # xx # output2: modperl_request_output,content_length,http_outerror,core ok 5 # testing : INCLUDES filter is present # expected: (?-xism:output1: = modperl_request_output,includes,modperl_request_output,) # received: content: plain text # input1: = modperl_request_input,modperl_request_input,modperl_request_input,deflate,= http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # output1: = modperl_request_output,includes,modperl_request_output,byterange,content_l= ength,http_header,http_outerror,core # xx # output2: modperl_request_output,content_length,http_outerror,core ok 6 # testing : INCLUDES filter is removed # expected: (?-xism:output2: modperl_request_output,(?!includes)) # received: content: plain text # input1: = modperl_request_input,modperl_request_input,modperl_request_input,deflate,= http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # output1: = modperl_request_output,includes,modperl_request_output,byterange,content_l= ength,http_header,http_outerror,core # xx # output2: modperl_request_output,content_length,http_outerror,core ok 7 # testing : INCLUDES filter wasn't invoked # expected: (?-xism:xx) # received: content: plain text # input1: = modperl_request_input,modperl_request_input,modperl_request_input,deflate,= http_in,core_in # input2: modperl_request_input,modperl_request_input,http_in,core_in # output1: = modperl_request_output,includes,modperl_request_output,byterange,content_l= ength,http_header,http_outerror,core # xx # output2: modperl_request_output,content_length,http_outerror,core ok 8 ok t/filter/both_str_req_add.t .............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:10 2009 # Current time GMT: Tue Sep 15 23:45:10 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : lc input and reverse output filters # expected: abcdefghijklmnopqrstuvwxyz0123456789end # received: abcdefghijklmnopqrstuvwxyz0123456789end ok 1 ok t/filter/both_str_req_mix.t .............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:10 2009 # Current time GMT: Tue Sep 15 23:45:10 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : mixing httpd and mod_perl filters, while preserving order # expected: This is a clear text # received: This is a clear text ok 1 ok t/filter/both_str_req_proxy.t ...........=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:11 2009 # Current time GMT: Tue Sep 15 23:45:11 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : lc input and reverse output filters # expected: abcdefghijklmnopqrstuvwxyz0123456789 # received: abcdefghijklmnopqrstuvwxyz0123456789 ok 1 ok t/filter/in_autoload.t ..................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:12 2009 # Current time GMT: Tue Sep 15 23:45:12 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : input stream filter lc autoloaded # expected: [foo bar]=20 # received: [foo bar]=20 ok 1 ok t/filter/in_bbs_body.t ..................=20 1..3 ok 1 ok 2 ok 3 ok t/filter/in_bbs_consume.t ...............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:13 2009 # Current time GMT: Tue Sep 15 23:45:13 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : input bbs filter full consume # expected: abcdefghijklmnopqrstuvwxyz # received: abcdefghijklmnopqrstuvwxyz ok 1 ok t/filter/in_bbs_inject_header.t .........=20 # connecting to localhost:8554 1..36 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:13 2009 # Current time GMT: Tue Sep 15 23:45:13 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 1 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 2 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 3 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 4 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 5 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 6 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 7 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 8 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 9 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 10 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 11 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 12 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 13 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 14 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 15 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 16 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 17 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 18 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 19 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 20 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 21 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 22 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 23 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 24 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 25 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 26 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 27 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 28 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 29 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 30 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 31 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 32 # testing : body # expected: This body shouldn't be seen by the filter # received: This body shouldn't be seen by the filter ok 33 # testing : injected header X-My-Protocol # expected: POST-IT # received: POST-IT ok 34 # testing : injected header X-Extra-Header2 # expected: Value 2 # received: Value 2 ok 35 # testing : injected header X-Extra-Header3 # expected: Value 3 # received: Value 3 ok 36 ok t/filter/in_bbs_msg.t ...................=20 # connecting to localhost:8556 1..1 ok 1 ok t/filter/in_bbs_underrun.t ..............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:15 2009 # Current time GMT: Tue Sep 15 23:45:15 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : input bbs filter underrun test # expected: read 40967 chars # received: read 40967 chars ok 1 ok t/filter/in_error.t .....................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:15 2009 # Current time GMT: Tue Sep 15 23:45:15 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : an error in a filter should cause 500 # expected: 500 # received: 500 ok 1 ok t/filter/in_init_basic.t ................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:16 2009 # Current time GMT: Tue Sep 15 23:45:16 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : test filter init functionality # expected: (?-xism:content ok # init 1 # run [12] # ) # received: content ok # init 1 # run 1 ok 1 ok t/filter/in_str_bin_data.t ..............=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:16 2009 # Current time GMT: Tue Sep 15 23:45:16 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : /TestFilter__in_str_bin_data binary response length # expected: 11 # received: 11 ok 1 # testing : /TestFilter__in_str_bin_data binary response data # expected: 123456789 # received: 123456789 ok 2 # testing : /TestFilter__in_str_bin_data_filter binary response length # expected: 11 # received: 11 ok 3 # testing : /TestFilter__in_str_bin_data_filter binary response data # expected: 123456789 # received: 123456789 ok 4 ok t/filter/in_str_consume.t ...............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:17 2009 # Current time GMT: Tue Sep 15 23:45:17 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # sent 80000B, expecting 105B to make through # testing : input stream filter partial consume # expected: 105 # received: 105 ok 1 ok t/filter/in_str_declined.t ..............=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : the request body received ok # expected: 20000 # received: 20000 ok 1 ok 2 ok t/filter/in_str_declined_read.t .........=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/filter/in_str_lc.t ....................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:19 2009 # Current time GMT: Tue Sep 15 23:45:19 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : input stream filter lc # expected: [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar]=20 # received: [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] = [foo bar] [foo bar] [foo bar] [foo bar] [foo bar] [foo bar]=20 ok 1 ok t/filter/in_str_msg.t ...................=20 # connecting to localhost:8557 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : request filter must have upcased the data # expected: UPCASED # received: UPCASED ok 1 ok t/filter/in_str_sandwich.t ..............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:20 2009 # Current time GMT: Tue Sep 15 23:45:20 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : input stream filter sandwich # expected: HEADER # BODY # TAIL # received: HEADER # BODY # TAIL ok 1 ok t/filter/out_apache.t ...................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:20 2009 # Current time GMT: Tue Sep 15 23:45:20 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # connecting to localhost:8530 # testing : success # expected: (?-xism:welcome to) # received: # welcome to localhost:8529 ok 1 # testing : shouldn't [error] complain in error_log # expected: (?-xism:content filter was added without a request: = includes) # received:=20 ok 2 ok t/filter/out_bbs_basic.t ................=20 1..4 # Running under perl version 5.010001 for linux # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 ok t/filter/out_bbs_ctx.t ..................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:22 2009 # Current time GMT: Tue Sep 15 23:45:22 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : context filter # expected: = #################################xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # received 33 complete blocks # filter invoked 34 times # received: = #################################xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # received 33 complete blocks # filter invoked 34 times ok 1 ok t/filter/out_bbs_filebucket.t ...........=20 1..10 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:22 2009 # Current time GMT: Tue Sep 15 23:45:22 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : length # expected: 1024 # received: 1024 ok 1 ok 2 # testing : length # expected: 102400 # received: 102400 ok 3 ok 4 # testing : length # expected: 512000 # received: 512000 ok 5 ok 6 # testing : length # expected: 1024000 # received: 1024000 ok 7 ok 8 # testing : length # expected: 5120000 # received: 5120000 ok 9 ok 10 ok t/filter/out_init_basic.t ...............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:23 2009 # Current time GMT: Tue Sep 15 23:45:23 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : test filter init functionality # expected: (?-xism:^init 1 # run 1 # content ok # run 2 # ) # received: init 1 # run 1 # content ok # run 2 # run 3 ok 1 ok t/filter/out_str_api.t ..................=20 1..8 # Running under perl version 5.010001 for linux # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : response data # expected: blah blah blah # received: blah blah blah ok 1 ok 2 ok 3 # testing : $frec->name # expected: modperl_request_output # received: modperl_request_output ok 4 # testing : $filter->next->frec->name # expected: modperl_request_output # received: modperl_request_output ok 5 # next->next name: byterange ok 6 ok 7 # testing : path # expected: /TestFilter__out_str_api # received: /TestFilter__out_str_api ok 8 ok t/filter/out_str_buffer.t ...............=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:24 2009 # Current time GMT: Tue Sep 15 23:45:24 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : Content-Length header # expected: 1352 # received: 1352 ok 1 # testing : filtered data # expected: = aaabacadaeafagahaiajakalamanaoapaqarasatauavawaxayazbabbbcbdbebfbgbhbibjbk= blbmbnbobpbqbrbsbtbubvbwbxbybzcacbcccdcecfcgchcicjckclcmcncocpcqcrcsctcucv= cwcxcyczdadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzeaebecedeeefeg= eheiejekelemeneoepeqereseteuevewexeyezfafbfcfdfefffgfhfifjfkflfmfnfofpfqfr= fsftfufvfwfxfyfzgagbgcgdgegfggghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzhahbhc= hdhehfhghhhihjhkhlhmhnhohphqhrhshthuhvhwhxhyhziaibicidieifigihiiijikilimin= ioipiqirisitiuiviwixiyizjajbjcjdjejfjgjhjijjjkjljmjnjojpjqjrjsjtjujvjwjxjy= jzkakbkckdkekfkgkhkikjkkklkmknkokpkqkrksktkukvkwkxkykzlalblcldlelflglhlilj= lklllmlnlolplqlrlsltlulvlwlxlylzmambmcmdmemfmgmhmimjmkmlmmmnmompmqmrmsmtmu= mvmwmxmymznanbncndnenfngnhninjnknlnmnnnonpnqnrnsntnunvnwnxnynzoaobocodoeof= ogohoiojokolomonooopoqorosotouovowoxoyozpapbpcpdpepfpgphpipjpkplpmpnpopppq= prpsptpupvpwpxpypzqaqbqcqdqeqfqgqhqiqjqkqlqmqnqoqpqqqrqsqtquqvqwqxqyqzrarb= rcrdrerfrgrhrirjrkrlrmrnrorprqrrrsrtrurvrwrxryrzsasbscsdsesfsgshsisjskslsm= snsospsqsrssstsusvswsxsysztatbtctdtetftgthtitjtktltmtntotptqtrtstttutvtwtx= tytzuaubucudueufuguhuiujukulumunuoupuqurusutuuuvuwuxuyuzvavbvcvdvevfvgvhvi= vjvkvlvmvnvovpvqvrvsvtvuvvvwvxvyvzwawbwcwdwewfwgwhwiwjwkwlwmwnwowpwqwrwswt= wuwvwwwxwywzxaxbxcxdxexfxgxhxixjxkxlxmxnxoxpxqxrxsxtxuxvxwxxxyxzyaybycydye= yfygyhyiyjykylymynyoypyqyrysytyuyvywyxyyyzzazbzczdzezfzgzhzizjzkzlzmznzozp= zqzrzsztzuzvzwzxzyzz # received: = aaabacadaeafagahaiajakalamanaoapaqarasatauavawaxayazbabbbcbdbebfbgbhbibjbk= blbmbnbobpbqbrbsbtbubvbwbxbybzcacbcccdcecfcgchcicjckclcmcncocpcqcrcsctcucv= cwcxcyczdadbdcdddedfdgdhdidjdkdldmdndodpdqdrdsdtdudvdwdxdydzeaebecedeeefeg= eheiejekelemeneoepeqereseteuevewexeyezfafbfcfdfefffgfhfifjfkflfmfnfofpfqfr= fsftfufvfwfxfyfzgagbgcgdgegfggghgigjgkglgmgngogpgqgrgsgtgugvgwgxgygzhahbhc= hdhehfhghhhihjhkhlhmhnhohphqhrhshthuhvhwhxhyhziaibicidieifigihiiijikilimin= ioipiqirisitiuiviwixiyizjajbjcjdjejfjgjhjijjjkjljmjnjojpjqjrjsjtjujvjwjxjy= jzkakbkckdkekfkgkhkikjkkklkmknkokpkqkrksktkukvkwkxkykzlalblcldlelflglhlilj= lklllmlnlolplqlrlsltlulvlwlxlylzmambmcmdmemfmgmhmimjmkmlmmmnmompmqmrmsmtmu= mvmwmxmymznanbncndnenfngnhninjnknlnmnnnonpnqnrnsntnunvnwnxnynzoaobocodoeof= ogohoiojokolomonooopoqorosotouovowoxoyozpapbpcpdpepfpgphpipjpkplpmpnpopppq= prpsptpupvpwpxpypzqaqbqcqdqeqfqgqhqiqjqkqlqmqnqoqpqqqrqsqtquqvqwqxqyqzrarb= rcrdrerfrgrhrirjrkrlrmrnrorprqrrrsrtrurvrwrxryrzsasbscsdsesfsgshsisjskslsm= snsospsqsrssstsusvswsxsysztatbtctdtetftgthtitjtktltmtntotptqtrtstttutvtwtx= tytzuaubucudueufuguhuiujukulumunuoupuqurusutuuuvuwuxuyuzvavbvcvdvevfvgvhvi= vjvkvlvmvnvovpvqvrvsvtvuvvvwvxvyvzwawbwcwdwewfwgwhwiwjwkwlwmwnwowpwqwrwswt= wuwvwwwxwywzxaxbxcxdxexfxgxhxixjxkxlxmxnxoxpxqxrxsxtxuxvxwxxxyxzyaybycydye= yfygyhyiyjykylymynyoypyqyrysytyuyvywyxyyyzzazbzczdzezfzgzhzizjzkzlzmznzozp= zqzrzsztzuzvzwzxzyzz ok 2 ok t/filter/out_str_ctx.t ..................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:25 2009 # Current time GMT: Tue Sep 15 23:45:25 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : context stream filter # expected: = #################################xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # received 33 complete blocks # filter invoked 67 times # received: = #################################xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # received 33 complete blocks # filter invoked 67 times ok 1 ok t/filter/out_str_declined.t .............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:25 2009 # Current time GMT: Tue Sep 15 23:45:25 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : an output filter handler returning DECLINED # expected: 11 # received: 11 ok 1 ok t/filter/out_str_eval.t .................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # whatever# testing : some croak # expected: (?-xism:Undefined subroutine) # received: Undefined subroutine = &TestFilter::out_str_eval::i_do_not_exist_really_i_do_not called at = /usr/local/src/mod_perl-2.0.4/t/filter/TestFilter/out_str_eval.pm line = 30. ok 1 ok t/filter/out_str_lc.t ...................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:27 2009 # Current time GMT: Tue Sep 15 23:45:27 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/filter/out_str_remove.t ...............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:27 2009 # Current time GMT: Tue Sep 15 23:45:27 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : a filter that removes itself # expected: F_O_O_b_a_r_ # received: F_O_O_b_a_r_ ok 1 ok t/filter/out_str_req_eos.t ..............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:28 2009 # Current time GMT: Tue Sep 15 23:45:28 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : testing the EOS bucket forwarding through the mp filters = chains # expected: PREFIX_BODY_SUFFIX # received: PREFIX_BODY_SUFFIX ok 1 ok t/filter/out_str_req_mix.t ..............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:28 2009 # Current time GMT: Tue Sep 15 23:45:28 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : mixing output httpd and mod_perl filters, while preserving = order # expected: This is a clear text # received: This is a clear text ok 1 ok t/filter/out_str_reverse.t ..............=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:29 2009 # Current time GMT: Tue Sep 15 23:45:29 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : reverse filter # expected: abcdefghijklmnopqrstuvwxyz # 0123456789 # Reversed by mod_perl 2.0 # received: abcdefghijklmnopqrstuvwxyz # 0123456789 # Reversed by mod_perl 2.0 ok 1 # testing : reverse filter # expected: abcdefghijklmnopqrstuvwxyz # 0123456789 # Reversed by mod_perl 2.0 # received: abcdefghijklmnopqrstuvwxyz # 0123456789 # Reversed by mod_perl 2.0 ok 2 ok t/filter/out_str_subreq_default.t .......=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:29 2009 # Current time GMT: Tue Sep 15 23:45:29 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : testing filter-originated lookup_uri() call to core served = URI # expected: content # default-handler subrequest # more content # filter # received: content # default-handler subrequest # more content # filter ok 1 ok t/filter/out_str_subreq_modperl.t .......=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:30 2009 # Current time GMT: Tue Sep 15 23:45:30 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : testing filter-originated lookup_uri() call to = modperl-served URI # expected: content # modperl subrequest # more content # filter # received: content # modperl subrequest # more content # filter ok 1 ok t/filter/with_subrequest.t ..............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:31 2009 # Current time GMT: Tue Sep 15 23:45:31 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/hooks/access.t ........................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:31 2009 # Current time GMT: Tue Sep 15 23:45:31 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 ok t/hooks/authen_basic.t ..................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:32 2009 # Current time GMT: Tue Sep 15 23:45:32 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 not ok 4 # Failed test 4 in t/hooks/authen_basic.t at line 26 Failed 1/4 subtests=20 t/hooks/authen_digest.t .................=20 1..7 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:32 2009 # Current time GMT: Tue Sep 15 23:45:32 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : handler returned HTTP_OK # expected: 200 # received: 200 ok 1 # response had no WWW-Authenticate header ok 2 # testing : handler returned HTTP_UNAUTHORIZED # expected: 401 # received: 401 ok 3 # response had a WWW-Authenticate header ok 4 # testing : response is using Digest authentication scheme # expected: (?-xism:^Digest) # received: Digest realm=3D"Simple Digest", nonce=3D"473a660da949a" ok 5 # testing : WWW-Authenticate header contains the proper realm # expected: (?-xism:realm=3D"Simple Digest") # received: Digest realm=3D"Simple Digest", nonce=3D"473a660da949a" ok 6 # testing : WWW-Authenticate header contains a nonce # expected: (?-xism:nonce=3D") # received: Digest realm=3D"Simple Digest", nonce=3D"473a660da949a" ok 7 ok t/hooks/authz.t .........................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:33 2009 # Current time GMT: Tue Sep 15 23:45:33 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 not ok 4 # Failed test 4 in t/hooks/authz.t at line 19 Failed 1/4 subtests=20 t/hooks/cleanup.t .......................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:34 2009 # Current time GMT: Tue Sep 15 23:45:34 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : register req cleanup # expected: ok # received: ok ok 1 # testing : verify req cleanup execution # expected: cleanup ok # received: cleanup ok ok 2 ok t/hooks/cleanup2.t ......................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:34 2009 # Current time GMT: Tue Sep 15 23:45:34 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : register req cleanup # expected: cleanup2 is ok # received: cleanup2 is ok ok 1 ok 2 ok t/hooks/error.t .........................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:35 2009 # Current time GMT: Tue Sep 15 23:45:35 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : error-notes set on ErrorDocument # expected: (?-xism:^Error: Undefined subroutine) # received: Error: Undefined subroutine &TestHooks::error::bomb called = at /usr/local/src/mod_perl-2.0.4/t/hooks/TestHooks/error.pm line 21. ok 1 # testing : seeded error-notes set on ErrorDocument # expected: (?-xism:^Error: seed_text, Undefined subroutine) # received: Error: seed_text, Undefined subroutine = &TestHooks::error::bomb called at = /usr/local/src/mod_perl-2.0.4/t/hooks/TestHooks/error.pm line 21. ok 2 ok t/hooks/fixup.t .........................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/hooks/headerparser.t ..................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/hooks/hookrun.t .......................=20 # connecting to localhost:8550 1..10 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:37 2009 # Current time GMT: Tue Sep 15 23:45:37 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : $r->die # expected: 500 # received: 500 ok 1 # testing : PerlPostReadRequestHandler # expected: 1 # received: 1 ok 2 # testing : PerlTransHandler # expected: 1 # received: 1 ok 3 # testing : PerlMapToStorageHandler # expected: 1 # received: 1 ok 4 # testing : PerlHeaderParserHandler # expected: 1 # received: 1 ok 5 # testing : PerlAccessHandler # expected: 1 # received: 1 ok 6 # testing : PerlAuthenHandler # expected: 1 # received: 1 ok 7 # testing : PerlAuthzHandler # expected: 1 # received: 1 ok 8 # testing : PerlTypeHandler # expected: 1 # received: 1 ok 9 # testing : PerlFixupHandler # expected: 1 # received: 1 ok 10 ok t/hooks/init.t ..........................=20 # connecting to localhost:8552 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok t/hooks/inlined_handlers.t ..............=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:38 2009 # Current time GMT: Tue Sep 15 23:45:38 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : anonymous handlers in httpd.conf test # expected: ok # received: ok ok 1 # testing : anonymous handlers in httpd.conf test # expected: ok # received: ok ok 2 ok t/hooks/push_handlers.t .................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:38 2009 # Current time GMT: Tue Sep 15 23:45:38 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : push_handlers ways # expected: conf # conf1 # conf2 # coderef # full_coderef # coderef1 # coderef2 # coderef3 # anonymous # anonymous1 # coderef4 # anonymous3 # received: conf # conf1 # conf2 # coderef # full_coderef # coderef1 # coderef2 # coderef3 # anonymous # anonymous1 # coderef4 # anonymous3 ok 1 ok t/hooks/push_handlers_anon.t ............=20 # connecting to http://localhost:8565/TestHooks__push_handlers_anon 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : 3 callbacks # expected: 3 # received: 3 ok 1 ok t/hooks/push_handlers_blessed.t .........=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/hooks/push_handlers_same_phase.t ......=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : TestHooks::push_handlers_same_phase::handler must have been = called only once # expected: 1 # received: 1 ok 1 # testing : there should be 2 response handlers # expected: 2 # received: 2 ok 2 # testing : can't switch from 'perl-script' to 'modperl' inside the = response phase # expected: (?-xism:Can't switch from) # received: Can't switch from 'modperl' to 'perl-script' response = handler at = /usr/local/src/mod_perl-2.0.4/t/hooks/TestHooks/push_handlers_same_phase.p= m line 51. ok 3 ok t/hooks/set_handlers.t ..................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/hooks/stacked_handlers.t ..............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:41 2009 # Current time GMT: Tue Sep 15 23:45:41 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : stacked_handlers # expected: one # two # three # received: one # two # three ok 1 ok t/hooks/stacked_handlers2.t .............=20 # connecting to http://localhost:8553/TestHooks__stacked_handlers2 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:42 2009 # Current time GMT: Tue Sep 15 23:45:42 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : stacked_handlers # expected: ran 2 PerlPostReadRequestHandler handlers # ran 1 PerlTransHandler handlers # ran 1 PerlMapToStorageHandler handlers # ran 4 PerlHeaderParserHandler handlers # ran 2 PerlAccessHandler handlers # ran 2 PerlAuthenHandler handlers # ran 2 PerlAuthzHandler handlers # ran 1 PerlTypeHandler handlers # ran 4 PerlFixupHandler handlers # ran 2 PerlResponseHandler handlers # ran 2 PerlOutputFilterHandler handlers # received: ran 2 PerlPostReadRequestHandler handlers # ran 1 PerlTransHandler handlers # ran 1 PerlMapToStorageHandler handlers # ran 4 PerlHeaderParserHandler handlers # ran 2 PerlAccessHandler handlers # ran 2 PerlAuthenHandler handlers # ran 2 PerlAuthzHandler handlers # ran 1 PerlTypeHandler handlers # ran 4 PerlFixupHandler handlers # ran 2 PerlResponseHandler handlers # ran 2 PerlOutputFilterHandler handlers ok 1 ok t/hooks/startup.t .......................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:42 2009 # Current time GMT: Tue Sep 15 23:45:42 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # connecting to localhost:8551 # testing : testing PostConfig # expected: open_logs ok # post_config ok # received: open_logs ok # post_config ok ok 1 # connecting to localhost:8529 # testing : testing PostConfig # expected: open_logs ok # post_config ok # received: open_logs ok # post_config ok ok 2 ok t/hooks/trans.t .........................=20 # connecting to localhost:8549 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:43 2009 # Current time GMT: Tue Sep 15 23:45:43 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected: 404 # received: 404 ok 1 ok 2 ok 3 ok t/modperl/cookie.t ......................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:44 2009 # Current time GMT: Tue Sep 15 23:45:44 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : perl-script+SetupEnv/cookie: header # expected: bar # received: bar ok 1 # testing : perl-script+SetupEnv/cookie: env # expected: bar # received: bar ok 2 # testing : perl-script+SetupEnv/cookie: nocookie # expected:=20 # received:=20 ok 3 ok t/modperl/cookie2.t .....................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:44 2009 # Current time GMT: Tue Sep 15 23:45:44 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : perl-script+SetupEnv/cookie: header # expected: header # received: header ok 1 # testing : perl-script+SetupEnv/cookie: subprocess_env # expected: subprocess_env # received: subprocess_env ok 2 # testing : perl-script+SetupEnv/cookie: env # expected:=20 # received:=20 ok 3 ok t/modperl/current_callback.t ............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : inside PerlResponseHandler # expected: PerlResponseHandler # received: PerlResponseHandler ok 1 ok t/modperl/dir_config.t ..................=20 1..15 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : no PerlSetVar to get data from # expected: undef # received: undef ok 2 # testing : PerlAddVar ITERATE2 # expected: [ # 1_SetValue, # 2_AddValue, # 3_AddValue, # 4_AddValue, # ] # received: [ # 1_SetValue, # 2_AddValue, # 3_AddValue, # 4_AddValue, # ] ok 3 # testing : sub-section inherits from super-section if it doesn't = override it # expected: BaseValue # received: BaseValue ok 4 # testing : sub-section overrides super-section for the same key # expected: SubSecValue # received: SubSecValue ok 5 # testing : table get() in a scalar context # expected: SetValue0 # received: SetValue0 ok 6 # testing : direct value fetch in a scalar context # expected: SetValue0 # received: SetValue0 ok 7 # testing : table value 0 is not undef # expected: 0 # received: 0 ok 8 # testing : non-existent key # expected: undef # received: undef ok 9 # testing : set && get # expected: DirConfig # received: DirConfig ok 10 # testing : unset # expected: undef # received: undef ok 11 ok 12 # testing : testing PerlAddVar ITERATE2 in $s # expected: [ # 1_SetValue, # 2_AddValue, # 3_AddValue, # ] # received: [ # 1_SetValue, # 2_AddValue, # 3_AddValue, # ] ok 13 # testing : base server's object retrieval # expected: Apache2::ServerRec # received: Apache2::ServerRec ok 14 # testing : read dir_config of the base server # expected: 1_SetValue # received: 1_SetValue ok 15 ok t/modperl/endav.t .......................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 ok t/modperl/env.t .........................=20 1..57 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 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 # skip r->subprocess_env + local() doesnt fully work yet ok 20 # testing : $r->subprocess_env->get($key) # expected: Apache/2.2.13 (Unix) world domination series/2.0 = mod_ssl/2.2.13 OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 = mod_perl/2.0.4 Perl/v5.10.1 # received: Apache/2.2.13 (Unix) world domination series/2.0 = mod_ssl/2.2.13 OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 = mod_perl/2.0.4 Perl/v5.10.1 ok 21 # testing : $r->subprocess_env($key) # expected: Apache/2.2.13 (Unix) world domination series/2.0 = mod_ssl/2.2.13 OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 = mod_perl/2.0.4 Perl/v5.10.1 # received: Apache/2.2.13 (Unix) world domination series/2.0 = mod_ssl/2.2.13 OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 = mod_perl/2.0.4 Perl/v5.10.1 ok 22 # testing : $r->subprocess_env($key =3D> $val) # expected: BAR # received: BAR ok 23 # testing : APACHE_TEST_HOSTNAME # expected:=20 # received:=20 ok 24 # testing : APACHE_TEST_HTTP_09_OK # expected:=20 # received:=20 ok 25 # testing : DOCUMENT_ROOT # expected:=20 # received:=20 ok 26 # testing : EnvChangeMixedTest # expected:=20 # received:=20 ok 27 # testing : EnvChangePerlTest # expected:=20 # received:=20 ok 28 # testing : GATEWAY_INTERFACE # expected:=20 # received:=20 ok 29 # testing : HARNESS_ACTIVE # expected:=20 # received:=20 ok 30 # testing : HARNESS_VERSION # expected:=20 # received:=20 ok 31 # testing : HTTP_HOST # expected:=20 # received:=20 ok 32 # testing : HTTP_USER_AGENT # expected:=20 # received:=20 ok 33 # testing : MODPERL_EXTRA_PL # expected:=20 # received:=20 ok 34 # testing : MOD_PERL # expected:=20 # received:=20 ok 35 # testing : MOD_PERL_API_VERSION # expected:=20 # received:=20 ok 36 # testing : PATH # expected:=20 # received:=20 ok 37 # testing : PERL_LWP_USE_HTTP_10 # expected:=20 # received:=20 ok 38 # testing : QUERY_STRING # expected:=20 # received:=20 ok 39 # testing : REGRESSION_TEST # expected:=20 # received:=20 ok 40 # testing : REMOTE_ADDR # expected:=20 # received:=20 ok 41 # testing : REMOTE_PORT # expected:=20 # received:=20 ok 42 # testing : REQUEST_METHOD # expected:=20 # received:=20 ok 43 # testing : REQUEST_URI # expected:=20 # received:=20 ok 44 # testing : SCRIPT_FILENAME # expected:=20 # received:=20 ok 45 # testing : SCRIPT_NAME # expected:=20 # received:=20 ok 46 # testing : SERVER_ADDR # expected:=20 # received:=20 ok 47 # testing : SERVER_ADMIN # expected:=20 # received:=20 ok 48 # testing : SERVER_NAME # expected:=20 # received:=20 ok 49 # testing : SERVER_PORT # expected:=20 # received:=20 ok 50 # testing : SERVER_PROTOCOL # expected:=20 # received:=20 ok 51 # testing : SERVER_SIGNATURE # expected:=20 # received:=20 ok 52 # testing : SERVER_SOFTWARE # expected:=20 # received:=20 ok 53 # testing : TMPDIR # expected:=20 # received:=20 ok 54 # testing : TestDirective__env_dir2 # expected:=20 # received:=20 ok 55 # testing : TestDirective__env_srv1 # expected:=20 # received:=20 ok 56 # testing : TestDirective__env_srv2 # expected:=20 # received:=20 ok 57 ok t/modperl/exit.t ........................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:47 2009 # Current time GMT: Tue Sep 15 23:45:47 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : exit in non eval context # expected: exited # received: exited ok 1 # testing : exit in eval context # expected: (?-xism:^ModPerl::Util::exit: \(120000\) exit was called) # received: ModPerl::Util::exit: (120000) exit was called at = /usr/local/src/mod_perl-2.0.4/t/response/TestModperl/exit.pm line 25 ok 2 # testing : exit in eval context # expected: (?-xism:must not be reached) # received: ModPerl::Util::exit: (120000) exit was called at = /usr/local/src/mod_perl-2.0.4/t/response/TestModperl/exit.pm line 25 ok 3 ok t/modperl/getc.t ........................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:48 2009 # Current time GMT: Tue Sep 15 23:45:48 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : getc # expected: abcdefghijklmnopqrstuvwxyz # received: abcdefghijklmnopqrstuvwxyz ok 2 ok t/modperl/io_nested_with_closed_stds.t ..=20 1..1 ok 1 ok t/modperl/io_with_closed_stds.t .........=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/modperl/local_env.t ...................=20 1..0 # skipped: local %ENV is still broken skipped: local %ENV is still broken t/modperl/merge.t .......................=20 # connecting to http://localhost:8535/merge/ 1..10 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing against results in merge1 # testing : PerlAddVar MergeAddVar1 AddVar1Val1 AddVar1Val2 # expected: [ # AddVar1Val1, # AddVar1Val2, # ] # received: [ # AddVar1Val1, # AddVar1Val2, # ] ok 1 # testing : PerlPassEnv APACHE_TEST_HOSTTYPE z80 # expected: z80 # received: z80 ok 2 # testing : PerlSetEnv MergeSetEnv1 SetEnv1Val # expected: SetEnv1Val # received: SetEnv1Val ok 3 # testing : PerlSetVar MergeSetVar1 SetVar1Val # expected: SetVar1Val # received: SetVar1Val ok 4 # testing : PerlAddVar MergeAddVar2 AddVar2Val1 AddVar2Val2 # expected: [ # AddVar2Val1, # AddVar2Val2, # ] # received: [ # AddVar2Val1, # AddVar2Val2, # ] ok 5 # testing : PerlSetEnv MergeSetEnv2 SetEnv2Val # expected: SetEnv2Val # received: SetEnv2Val ok 6 # testing : PerlSetVar MergeSetVar2 SetVar2Val # expected: SetVar2Val # received: SetVar2Val ok 7 # testing : PerlAddVar MergeAddVar3 AddVar3Val1 AddVar3Val2 # expected: [ # AddVar3Val1, # AddVar3Val2, # ] # received: [ # AddVar3Val1, # AddVar3Val2, # ] ok 8 # testing : PerlSetEnv MergeSetEnv3 SetEnv3Val # expected: SetEnv3Val # received: SetEnv3Val ok 9 # testing : PerlSetVar MergeSetVar3 SetVar3Val # expected: SetVar3Val # received: SetVar3Val ok 10 ok t/modperl/merge2.t ......................=20 # connecting to http://localhost:8535/merge2/ 1..10 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing against results in merge2 # testing : PerlAddVar MergeAddVar1 AddVar1Val1 AddVar1Val2 # expected: [ # AddVar1Val1, # AddVar1Val2, # ] # received: [ # AddVar1Val1, # AddVar1Val2, # ] ok 1 # testing : PerlPassEnv APACHE_TEST_HOSTTYPE z80 # expected: z80 # received: z80 ok 2 # testing : PerlSetEnv MergeSetEnv1 SetEnv1Val # expected: SetEnv1Val # received: SetEnv1Val ok 3 # testing : PerlSetVar MergeSetVar1 SetVar1Val # expected: SetVar1Val # received: SetVar1Val ok 4 # testing : PerlAddVar MergeAddVar2 AddVar2Merge2Val1 AddVar2Merge2Val2 # expected: [ # AddVar2Merge2Val1, # AddVar2Merge2Val2, # ] # received: [ # AddVar2Merge2Val1, # AddVar2Merge2Val2, # ] ok 5 # testing : PerlSetEnv MergeSetEnv2 SetEnv2Merge2Val # expected: SetEnv2Merge2Val # received: SetEnv2Merge2Val ok 6 # testing : PerlSetVar MergeSetVar2 SetVar2Merge2Val # expected: SetVar2Merge2Val # received: SetVar2Merge2Val ok 7 # testing : PerlAddVar MergeAddVar3 AddVar3Val1 AddVar3Val2 # expected: [ # AddVar3Val1, # AddVar3Val2, # ] # received: [ # AddVar3Val1, # AddVar3Val2, # ] ok 8 # testing : PerlSetEnv MergeSetEnv3 SetEnv3Val # expected: SetEnv3Val # received: SetEnv3Val ok 9 # testing : PerlSetVar MergeSetVar3 SetVar3Val # expected: SetVar3Val # received: SetVar3Val ok 10 ok t/modperl/merge3.t ......................=20 # connecting to http://localhost:8535/merge3/ 1..10 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing against results in merge3 # testing : PerlAddVar MergeAddVar1 AddVar1Val1 AddVar1Val2 # expected: [ # AddVar1Val1, # AddVar1Val2, # ] # received: [ # AddVar1Val1, # AddVar1Val2, # ] ok 1 # testing : PerlPassEnv APACHE_TEST_HOSTTYPE z80 # expected: z80 # received: z80 ok 2 # testing : PerlSetEnv MergeSetEnv1 SetEnv1Val # expected: SetEnv1Val # received: SetEnv1Val ok 3 # testing : PerlSetVar MergeSetVar1 SetVar1Val # expected: SetVar1Val # received: SetVar1Val ok 4 # testing : PerlAddVar MergeAddVar2 AddVar2Merge3Val1 AddVar2Merge3Val2 # expected: [ # AddVar2Merge3Val1, # AddVar2Merge3Val2, # ] # received: [ # AddVar2Merge3Val1, # AddVar2Merge3Val2, # ] ok 5 # testing : PerlSetEnv MergeSetEnv2 SetEnv2Merge3Val # expected: SetEnv2Merge3Val # received: SetEnv2Merge3Val ok 6 # testing : PerlSetVar MergeSetVar2 SetVar2Merge3Val # expected: SetVar2Merge3Val # received: SetVar2Merge3Val ok 7 # testing : PerlAddVar MergeAddVar3 AddVar3Merge3Val1 AddVar3Merge3Val2 # expected: [ # AddVar3Merge3Val1, # AddVar3Merge3Val2, # ] # received: [ # AddVar3Merge3Val1, # AddVar3Merge3Val2, # ] ok 8 # testing : PerlSetEnv MergeSetEnv3 SetEnv3Merge3Val # expected: SetEnv3Merge3Val # received: SetEnv3Merge3Val ok 9 # testing : PerlSetVar MergeSetVar3 SetVar3Merge3Val # expected: SetVar3Merge3Val # received: SetVar3Merge3Val ok 10 ok t/modperl/method.t ......................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : @_ =3D=3D 2 # expected: 2 # received: 2 ok 1 # testing : handler class # expected: TestModperl::method # received: TestModperl::method ok 2 # testing : $r->uri eq $location # expected: /TestModperl__method # received: /TestModperl__method ok 3 ok t/modperl/methodname.t ..................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : @_ =3D=3D 2 # expected: 2 # received: 2 ok 1 # testing : handler class # expected: TestModperl::methodname # received: TestModperl::methodname ok 2 # testing : $r->uri eq $location # expected: /TestModperl__methodname # received: /TestModperl__methodname ok 3 ok t/modperl/methodobj.t ...................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : @_ =3D=3D 2 # expected: 2 # received: 2 ok 1 # testing : handler class # expected: TestModperl::methodobj # received: TestModperl::methodobj ok 2 # testing : $r->uri eq $location # expected: /TestModperl__methodobj # received: /TestModperl__methodobj ok 3 # testing : object handler data # expected: 5.010001 # received: 5.010001 ok 4 ok t/modperl/perl.t ........................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : crypt # expected: SNXJvM5I.PJrE # received: SNXJvM5I.PJrE ok 1 ok t/modperl/perl_options.t ................=20 # connecting to http://localhost:8536/TestModperl__perl_options 1..13 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : PerlOptions +ChildInit # expected: 1 # received: 1 ok 1 # testing : PerlOptions +ChildExit # expected: 1 # received: 1 ok 2 # testing : PerlOptions +Fixup # expected: 1 # received: 1 ok 3 # testing : PerlOptions -PreConnection # expected: 0 # received: 0 ok 4 # testing : PerlOptions -ProcessConnection # expected: 0 # received: 0 ok 5 # testing : PerlOptions -Autoload # expected: 0 # received: 0 ok 6 # testing : PerlOptions -Log # expected: 0 # received: 0 ok 7 # testing : PerlOptions -InputFilter # expected: 0 # received: 0 ok 8 # testing : PerlOptions -OutputFilter # expected: 0 # received: 0 ok 9 # testing : PerlOptions +ParseHeaders # expected: 1 # received: 1 ok 10 # testing : PerlOptions +MergeHandlers # expected: 1 # received: 1 ok 11 # testing : PerlOptions -SetupEnv # expected: 0 # received: 0 ok 12 # testing : PerlOptions -GlobalRequest # expected: 0 # received: 0 ok 13 ok t/modperl/perl_options2.t ...............=20 # connecting to http://localhost:8537/TestModperl__perl_options2 1..0 # skipped: PerlOptions None is broken skipped: PerlOptions None is broken t/modperl/pnotes.t ......................=20 # connecting to http://localhost:8529/TestModperl__pnotes 1..78 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:55 2009 # Current time GMT: Tue Sep 15 23:45:55 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # issuing first request # testing $c->pnotes is empty ok 1 # testing $r->pnotes is empty ok 2 # testing r->pnotes call ok 3 # testing : r->pnotes(key,val) # expected: pnotes_bar # received: pnotes_bar ok 4 # testing : r->pnotes(key) # expected: pnotes_bar # received: pnotes_bar ok 5 # testing : ref(r->pnotes) # expected: HASH # received: HASH ok 6 # testing : r->pnotes()->{} # expected: pnotes_bar # received: pnotes_bar ok 7 # testing : unset r contents # expected: undef # received: undef ok 8 ok 9 # testing : deleted r contents # expected: undef # received: undef ok 10 ok 11 # testing : ref(r->pnotes('DBH')) # expected: DBI::db # received: DBI::db ok 12 # testing : $pdbh->quote() works # expected: 'quoth\'me' # received: 'quoth\'me' ok 13 # testing c->pnotes call ok 14 # testing : c->pnotes(key,val) # expected: pnotes_bar # received: pnotes_bar ok 15 # testing : c->pnotes(key) # expected: pnotes_bar # received: pnotes_bar ok 16 # testing : ref(c->pnotes) # expected: HASH # received: HASH ok 17 # testing : c->pnotes()->{} # expected: pnotes_bar # received: pnotes_bar ok 18 # testing : unset c contents # expected: undef # received: undef ok 19 ok 20 # testing : deleted c contents # expected: undef # received: undef ok 21 ok 22 # testing : ref(c->pnotes('DBH')) # expected: DBI::db # received: DBI::db ok 23 # testing : $pdbh->quote() works # expected: 'quoth\'me' # received: 'quoth\'me' ok 24 # testing : $r->pnotes() set # expected: RSET # received: RSET ok 25 # testing : $c->pnotes() set # expected: CSET # received: CSET ok 26 # issuing second request # testing : $c->pnotes() persists across keepalive requests # expected: CSET # received: CSET ok 27 # testing $r->pnotes is empty ok 28 # testing r->pnotes call ok 29 # testing : r->pnotes(key,val) # expected: pnotes_bar # received: pnotes_bar ok 30 # testing : r->pnotes(key) # expected: pnotes_bar # received: pnotes_bar ok 31 # testing : ref(r->pnotes) # expected: HASH # received: HASH ok 32 # testing : r->pnotes()->{} # expected: pnotes_bar # received: pnotes_bar ok 33 # testing : unset r contents # expected: undef # received: undef ok 34 ok 35 # testing : deleted r contents # expected: undef # received: undef ok 36 ok 37 # testing : ref(r->pnotes('DBH')) # expected: DBI::db # received: DBI::db ok 38 # testing : $pdbh->quote() works # expected: 'quoth\'me' # received: 'quoth\'me' ok 39 # testing c->pnotes call ok 40 # testing : c->pnotes(key,val) # expected: pnotes_bar # received: pnotes_bar ok 41 # testing : c->pnotes(key) # expected: pnotes_bar # received: pnotes_bar ok 42 # testing : ref(c->pnotes) # expected: HASH # received: HASH ok 43 # testing : c->pnotes()->{} # expected: pnotes_bar # received: pnotes_bar ok 44 # testing : unset c contents # expected: undef # received: undef ok 45 ok 46 # testing : deleted c contents # expected: undef # received: undef ok 47 ok 48 # testing : ref(c->pnotes('DBH')) # expected: DBI::db # received: DBI::db ok 49 # testing : $pdbh->quote() works # expected: 'quoth\'me' # received: 'quoth\'me' ok 50 # testing : $r->pnotes() set # expected: RSET # received: RSET ok 51 # testing : $c->pnotes() set # expected: CSET # received: CSET ok 52 # issuing final request # testing $c->pnotes is empty ok 53 # testing $r->pnotes is empty ok 54 # testing r->pnotes call ok 55 # testing : r->pnotes(key,val) # expected: pnotes_bar # received: pnotes_bar ok 56 # testing : r->pnotes(key) # expected: pnotes_bar # received: pnotes_bar ok 57 # testing : ref(r->pnotes) # expected: HASH # received: HASH ok 58 # testing : r->pnotes()->{} # expected: pnotes_bar # received: pnotes_bar ok 59 # testing : unset r contents # expected: undef # received: undef ok 60 ok 61 # testing : deleted r contents # expected: undef # received: undef ok 62 ok 63 # testing : ref(r->pnotes('DBH')) # expected: DBI::db # received: DBI::db ok 64 # testing : $pdbh->quote() works # expected: 'quoth\'me' # received: 'quoth\'me' ok 65 # testing c->pnotes call ok 66 # testing : c->pnotes(key,val) # expected: pnotes_bar # received: pnotes_bar ok 67 # testing : c->pnotes(key) # expected: pnotes_bar # received: pnotes_bar ok 68 # testing : ref(c->pnotes) # expected: HASH # received: HASH ok 69 # testing : c->pnotes()->{} # expected: pnotes_bar # received: pnotes_bar ok 70 # testing : unset c contents # expected: undef # received: undef ok 71 ok 72 # testing : deleted c contents # expected: undef # received: undef ok 73 ok 74 # testing : ref(c->pnotes('DBH')) # expected: DBI::db # received: DBI::db ok 75 # testing : $pdbh->quote() works # expected: 'quoth\'me' # received: 'quoth\'me' ok 76 # testing : $r->pnotes() set # expected: RSET # received: RSET ok 77 # testing : $c->pnotes() set # expected: CSET # received: CSET ok 78 ok t/modperl/pnotes2.t .....................=20 # connecting to http://localhost:8529/TestModperl__pnotes2 1..12 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:45:56 2009 # Current time GMT: Tue Sep 15 23:45:56 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : http://localhost:8529/TestModperl__pnotes2?1 # expected: 1 # received: 1 ok 1 # testing : http://localhost:8529/TestModperl__pnotes2?2 # expected: 1 # received: 1 ok 2 # testing : http://localhost:8529/TestModperl__pnotes2?3 # expected: 1 # received: 1 ok 3 # testing : http://localhost:8529/TestModperl__pnotes2?4 # expected: 1 # received: 1 ok 4 # testing : http://localhost:8529/TestModperl__pnotes2?5 # expected: 1 # received: 1 ok 5 # testing : http://localhost:8529/TestModperl__pnotes2?6 # expected: 1 # received: 1 ok 6 # testing : http://localhost:8529/TestModperl__pnotes2?7 # expected: 1 # received: 1 ok 7 # testing : http://localhost:8529/TestModperl__pnotes2?8 # expected: 1 # received: 1 ok 8 # testing : http://localhost:8529/TestModperl__pnotes2?9 # expected: 1 # received: 1 ok 9 # testing : http://localhost:8529/TestModperl__pnotes2?10 # expected: 1 # received: 1 ok 10 # testing : http://localhost:8529/TestModperl__pnotes2?11 # expected: 1 # received: 1 ok 11 # testing : http://localhost:8529/TestModperl__pnotes2?12 # expected: 1 # received: 1 ok 12 ok t/modperl/post_utf8.t ...................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : ascii # expected: I love you, (why lying?), but I belong to another # received: I love you, (why lying?), but I belong to another ok 1 ok 2 ok t/modperl/print.t .......................=20 1..6 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 ok 3 ok 4 # 11 bytes ok 5 ok 6 ok t/modperl/print_utf8.t ..................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:00 2009 # Current time GMT: Tue Sep 15 23:46:00 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : UTF8 response via tied/perlio STDOUT # expected: Hello Ayhan =E2=98=BA perlio rules! # received: Hello Ayhan =E2=98=BA perlio rules! ok 1 ok t/modperl/print_utf8_2.t ................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:01 2009 # Current time GMT: Tue Sep 15 23:46:01 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : UTF8 response via $r->print # expected: $r->print() just works =E2=98=BA # received: $r->print() just works =E2=98=BA ok 1 ok t/modperl/printf.t ......................=20 1..4 ok 1 ok 2 ok 3 ok 4 ok t/modperl/readline.t ....................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:02 2009 # Current time GMT: Tue Sep 15 23:46:02 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : readline # expected: aaaaaaaaaaaaaaaaaaaaaaaa # bbbbbbbbbbbbbbbbbbbbbbbb # cccccccccccccccccccccccc # dddddddddddddddddddddddd # eeeeeeeeeeeeeeeeeeeeeeee # received: aaaaaaaaaaaaaaaaaaaaaaaa # bbbbbbbbbbbbbbbbbbbbbbbb # cccccccccccccccccccccccc # dddddddddddddddddddddddd # eeeeeeeeeeeeeeeeeeeeeeee ok 2 ok t/modperl/request_rec_perlio_api.t ......=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:03 2009 # Current time GMT: Tue Sep 15 23:46:03 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : STDIN tests # expected: abcdefghijpackageklmnopqrst # received: abcdefghijpackageklmnopqrst ok 1 # testing : STDOUT tests # expected: life is hard and then you die! next you reincarnate... # received: life is hard and then you die! next you reincarnate... ok 2 ok t/modperl/request_rec_tie_api.t .........=20 1..0 # skipped: perl 5.010001: PerlIO is used instead of TIEd IO skipped: perl 5.010001: PerlIO is used instead of TIEd IO t/modperl/setauth.t .....................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : auth_type # expected: undef # received: undef ok 1 # testing : default auth_type # expected: Basic # received: Basic ok 2 ok t/modperl/setupenv.t ....................=20 # connecting to http://localhost:8534/TestModperl__setupenv 1..63 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # trying http://localhost:8534/TestModperl__setupenv_mpdefault # testing : REMOTE_ADDR not found in %ENV # expected: undef # received: undef ok 1 # testing : subprocess_env table entry SRV_SUBPROCESS not found in %ENV # expected: undef # received: undef ok 2 # testing : subprocess_env table entry DIR_SUBPROCESS not found in %ENV # expected: undef # received: undef ok 3 # testing : per-directory SetEnv entry not found in %ENV # expected: undef # received: undef ok 4 # testing : per-server SetEnv entry not found in %ENV # expected: undef # received: undef ok 5 # testing : found per-directory PerlSetEnv entry in %ENV # expected: mpdefault # received: mpdefault ok 6 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 7 # trying http://localhost:8534/TestModperl__setupenv_mpsetup # testing : found REMOTE_ADDR in %ENV # expected: 127.0.0.1 # received: 127.0.0.1 ok 8 # testing : found subprocess_env table entry SRV_SUBPROCESS in %ENV # expected: server # received: server ok 9 # testing : found subprocess_env table entry DIR_SUBPROCESS in %ENV # expected: mpsetup # received: mpsetup ok 10 # testing : found per-directory SetEnv entry in %ENV # expected: mpsetup # received: mpsetup ok 11 # testing : found per-server SetEnv entry in %ENV # expected: server # received: server ok 12 # testing : found per-directory PerlSetEnv entry in %ENV # expected: mpsetup # received: mpsetup ok 13 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 14 # trying http://localhost:8534/TestModperl__setupenv_mpdefault # testing : REMOTE_ADDR not found in %ENV # expected: undef # received: undef ok 15 # testing : subprocess_env table entry SRV_SUBPROCESS not found in %ENV # expected: undef # received: undef ok 16 # testing : subprocess_env table entry DIR_SUBPROCESS not found in %ENV # expected: undef # received: undef ok 17 # testing : per-directory SetEnv entry not found in %ENV # expected: undef # received: undef ok 18 # testing : per-server SetEnv entry not found in %ENV # expected: undef # received: undef ok 19 # testing : found per-directory PerlSetEnv entry in %ENV # expected: mpdefault # received: mpdefault ok 20 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 21 # trying http://localhost:8534/TestModperl__setupenv_mpvoid # testing : found REMOTE_ADDR in %ENV # expected: 127.0.0.1 # received: 127.0.0.1 ok 22 # testing : found subprocess_env table entry one in %ENV # expected: server # received: server ok 23 # testing : subprocess_env table entry DIR_SUBPROCESS not found in %ENV # expected: undef # received: undef ok 24 # testing : per-directory SetEnv entry not found in %ENV # expected: undef # received: undef ok 25 # testing : per-server SetEnv entry not found in %ENV # expected: undef # received: undef ok 26 # testing : found per-directory PerlSetEnv entry in %ENV # expected: mpvoid # received: mpvoid ok 27 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 28 # trying http://localhost:8534/TestModperl__setupenv_mpsetupvoid # testing : found REMOTE_ADDR in %ENV # expected: 127.0.0.1 # received: 127.0.0.1 ok 29 # testing : found subprocess_env table entry SRV_SUBPROCESS in %ENV # expected: server # received: server ok 30 # testing : found subprocess_env table entry DIR_SUBPROCESS in %ENV # expected: mpsetupvoid # received: mpsetupvoid ok 31 # testing : found per-directory SetEnv entry in %ENV # expected: mpsetupvoid # received: mpsetupvoid ok 32 # testing : found per-server SetEnv entry in %ENV # expected: server # received: server ok 33 # testing : found per-directory PerlSetEnv entry in %ENV # expected: mpsetupvoid # received: mpsetupvoid ok 34 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 35 # trying http://localhost:8534/TestModperl__setupenv_psdefault # testing : found REMOTE_ADDR in %ENV # expected: 127.0.0.1 # received: 127.0.0.1 ok 36 # testing : found subprocess_env table entry SRV_SUBPROCESS in %ENV # expected: server # received: server ok 37 # testing : found subprocess_env table entry DIR_SUBPROCESS in %ENV # expected: psdefault # received: psdefault ok 38 # testing : found per-directory SetEnv entry in %ENV # expected: psdefault # received: psdefault ok 39 # testing : found per-server SetEnv entry in %ENV # expected: server # received: server ok 40 # testing : found per-directory PerlSetEnv entry in %ENV # expected: psdefault # received: psdefault ok 41 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 42 # trying http://localhost:8534/TestModperl__setupenv_psnosetup # testing : REMOTE_ADDR not found in %ENV # expected: undef # received: undef ok 43 # testing : subprocess_env table entry SRV_SUBPROCESS not found in %ENV # expected: undef # received: undef ok 44 # testing : subprocess_env table entry DIR_SUBPROCESS not found in %ENV # expected: undef # received: undef ok 45 # testing : per-directory SetEnv entry not found in %ENV # expected: undef # received: undef ok 46 # testing : per-server SetEnv entry not found in %ENV # expected: undef # received: undef ok 47 # testing : found per-directory PerlSetEnv entry in %ENV # expected: psnosetup # received: psnosetup ok 48 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 49 # trying http://localhost:8534/TestModperl__setupenv_psvoid # testing : found REMOTE_ADDR in %ENV # expected: 127.0.0.1 # received: 127.0.0.1 ok 50 # testing : found subprocess_env table entry SRV_SUBPROCESS in %ENV # expected: server # received: server ok 51 # testing : found subprocess_env table entry DIR_SUBPROCESS in %ENV # expected: psvoid # received: psvoid ok 52 # testing : found per-directory SetEnv entry in %ENV # expected: psvoid # received: psvoid ok 53 # testing : found per-server SetEnv entry in %ENV # expected: server # received: server ok 54 # testing : found per-directory PerlSetEnv entry in %ENV # expected: psvoid # received: psvoid ok 55 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 56 # trying http://localhost:8534/TestModperl__setupenv_psnosetupvoid # testing : found REMOTE_ADDR in %ENV # expected: 127.0.0.1 # received: 127.0.0.1 ok 57 # testing : found subprocess_env table entry one in %ENV # expected: server # received: server ok 58 # testing : subprocess_env table entry DIR_SUBPROCESS not found in %ENV # expected: undef # received: undef ok 59 # testing : per-directory SetEnv entry not found in %ENV # expected: undef # received: undef ok 60 # testing : per-server SetEnv entry not found in %ENV # expected: undef # received: undef ok 61 # testing : found per-directory PerlSetEnv entry in %ENV # expected: psnosetupvoid # received: psnosetupvoid ok 62 # testing : found per-server PerlSetEnv entry in %ENV # expected: server # received: server ok 63 ok t/modperl/setupenv2.t ...................=20 1..23 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:05 2009 # Current time GMT: Tue Sep 15 23:46:05 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # perl: loadmodule require config_require perlmodule = post_config_require # expected: loadmodule # received: loadmodule ok 1 # expected: # received: ok 2 # expected: require # received: require ok 3 # expected: config_require # received: config_require ok 4 # expected: perlmodule # received: perlmodule ok 5 # expected: post_config_require # received: post_config_require ok 6 # testing : elements # expected: 6 # received: 6 ok 7 # mixed: loadmodule conf1 conf2 require conf3 config_require = conf4 perlmodule conf5 conf5 conf6 conf7 conf8 post_config_require # expected: loadmodule # received: loadmodule ok 8 # expected: conf1 # received: conf1 ok 9 # expected: # received: ok 10 # expected: conf2 # received: conf2 ok 11 # expected: require # received: require ok 12 # expected: conf3 # received: conf3 ok 13 # expected: config_require # received: config_require ok 14 # expected: conf4 # received: conf4 ok 15 # expected: perlmodule # received: perlmodule ok 16 # expected: conf5 # received: conf5 ok 17 # expected: conf5 # received: conf5 ok 18 # expected: conf6 # received: conf6 ok 19 # expected: conf7 # received: conf7 ok 20 # expected: conf8 # received: conf8 ok 21 # expected: post_config_require # received: post_config_require ok 22 # testing : elements # expected: 15 # received: 15 ok 23 ok t/modperl/status.t ......................=20 1..15 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:06 2009 # Current time GMT: Tue Sep 15 23:46:06 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : /TestModperl__status?0 # expected: 200 # received: 200 ok 1 # testing : /TestModperl__status?-1 # expected: 404 # received: 404 ok 2 # testing : /TestModperl__status?404 # expected: 404 # received: 404 ok 3 # testing : /TestModperl__status?403 # expected: 403 # received: 403 ok 4 # testing : /TestModperl__status?500 # expected: 500 # received: 500 ok 5 # testing : /TestModperl__status?601 # expected: 500 # received: 500 ok 6 # testing : /TestModperl__status?313 # expected: 500 # received: 500 ok 7 # testing : /TestModperl__status?1 # expected: 500 # received: 500 ok 8 # testing : /TestModperl__status?200 # expected: 200 # received: 200 ok 9 # testing : /TestModperl__status?200 # expected: (?-xism:server encountered an internal error) # received: # # 200 OK # #

OK

#

The server encountered an internal error or # misconfiguration and was unable to complete # your request.

#

Please contact the server administrator, # www@kineticode.com and inform them of the time the error occurred, # and anything you might have done that may have # caused the error.

#

More information about this error may be available # in the server error log.

#
#
Apache/2.2.13 (Unix) world domination series/2.0 = mod_ssl/2.2.13 OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 = mod_perl/2.0.4 Perl/v5.10.1 Server at localhost Port 8529
# ok 10 # testing : /TestModperl__status?exit # expected: 200 # received: 200 ok 11 # testing : /TestModperl__status?die # expected: 500 # received: 500 ok 12 # testing : /TestModperl__status?foobar # expected: 200 # received: 200 ok 13 # testing : /TestModperl__status?foo9bar # expected: 200 # received: 200 ok 14 # testing : /TestModperl__status?undef # expected: 200 # received: 200 ok 15 ok t/modperl/subenv.t ......................=20 1..31 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 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 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok t/modperl/taint.t .......................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : ${^TAINT} # expected: 1 # received: 1 ok 1 # testing : ${^TAINT} is read-only # expected: (?-xism:read-only) # received: Modification of a read-only value attempted at = /usr/local/src/mod_perl-2.0.4/t/response/TestModperl/taint.pm line 26. ok 2 # testing : $Apache2::__T # expected: 1 # received: 1 ok 3 # testing : $Apache2::__T is read-only # expected: (?-xism:read-only) # received: Modification of a read-only value attempted at = /usr/local/src/mod_perl-2.0.4/t/response/TestModperl/taint.pm line 32. ok 4 ok t/modperl/util.t ........................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : perl interpreter id # expected: (?-xism:0x\w+) # received: 0x0 ok 1 ok t/modules/apache_resource.t .............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:08 2009 # Current time GMT: Tue Sep 15 23:46:08 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/modules/apache_status.t ...............=20 1..15 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:09 2009 # Current time GMT: Tue Sep 15 23:46:09 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected: (?-xism:Embedded Perl version v5.10.1 for) # received: #=20 # # # Apache2::Status 4.00 # # # #

# Embedded Perl version v5.10.1 for Apache/2.2.13 = process 30670,
# running since Tue Sep 15 16:43:58 2009 #

#

Environment
# Loaded Modules
# Inheritance Tree
# ISA Tree
# Perl Configuration
# Compiled Registry Scripts
# Resource Limits
# PerlRequire'd Files
# Perl Section = Configuration
# Signal Handlers
# Symbol Table Dump
# Test Menu Entry
#

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 t/modules/cgi.t .........................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:10 2009 # Current time GMT: Tue Sep 15 23:46:10 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : GET /TestModules__cgi?PARAM=3D2 # expected: ok 2 # received: ok 2 ok 1 # testing : POST /TestModules__cgi # PARAM=3D%33 # expected: ok 3 # received: ok 3 ok 2 # testing : file upload # expected: ok 4 # received: ok 4 ok 3 # testing : Content-type header # expected: (?-xism:^text/test-output) # received: text/test-output; charset=3DISO-8859-1 ok 4 # testing : X-Perl-Module header # expected: TestModules::cgi # received: TestModules::cgi ok 5 ok t/modules/cgi2.t ........................=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:11 2009 # Current time GMT: Tue Sep 15 23:46:11 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : GET /TestModules__cgi2?PARAM=3D2 # expected: ok 2 # received: ok 2 ok 1 # testing : POST /TestModules__cgi2 # PARAM=3D%33 # expected: ok 3 # received: ok 3 ok 2 # testing : file upload # expected: ok 4 # received: ok 4 ok 3 # testing : Content-type header # expected: (?-xism:^text/test-output) # received: text/test-output; charset=3DISO-8859-1 ok 4 # testing : X-Perl-Module header # expected: TestModules::cgi2 # received: TestModules::cgi2 ok 5 ok t/modules/cgipost.t .....................=20 1..6 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:11 2009 # Current time GMT: Tue Sep 15 23:46:11 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected 1324 bytes, received 1324 bytes ok 1 # expected 5149 bytes, received 5149 bytes ok 2 # expected 11474 bytes, received 11474 bytes ok 3 # expected 20299 bytes, received 20299 bytes ok 4 # expected 31624 bytes, received 31624 bytes ok 5 # expected 45449 bytes, received 45449 bytes ok 6 ok t/modules/cgipost2.t ....................=20 1..6 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:12 2009 # Current time GMT: Tue Sep 15 23:46:12 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # expected 1324 bytes, received 1324 bytes ok 1 # expected 5149 bytes, received 5149 bytes ok 2 # expected 11474 bytes, received 11474 bytes ok 3 # expected 20299 bytes, received 20299 bytes ok 4 # expected 31624 bytes, received 31624 bytes ok 5 # expected 45449 bytes, received 45449 bytes ok 6 ok t/modules/cgiupload.t ...................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:12 2009 # Current time GMT: Tue Sep 15 23:46:12 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # body_len=3D291909, file_len=3D291909 ok 1 # body_len=3D291909, file_len=3D291909 ok 2 ok t/modules/cgiupload2.t ..................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:13 2009 # Current time GMT: Tue Sep 15 23:46:13 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # body_len=3D291909, file_len=3D291909 ok 1 # body_len=3D291909, file_len=3D291909 ok 2 ok t/modules/include.t .....................=20 1..6 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:14 2009 # Current time GMT: Tue Sep 15 23:46:14 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 # testing : /mod_perl mod_include test/ # expected: (?-xism:mod_perl mod_include test) # received: # # mod_perl mod_include test # # #=20 #

mod_perl mod_include test

#=20 #=20 # Hello World
#=20 #=20 # cgi.pm #=20 #=20 #

[back]

#=20 #
#
footer
ok 3 # testing : /Hello World/ # expected: (?-xism:Hello World) # received: # # mod_perl mod_include test # # #=20 #

mod_perl mod_include test

#=20 #=20 # Hello World
#=20 #=20 # cgi.pm #=20 #=20 #

[back]

#=20 #
#
footer
ok 4 # testing : /cgi.pm/ # expected: (?-xism:cgi.pm) # received: # # mod_perl mod_include test # # #=20 #

mod_perl mod_include test

#=20 #=20 # Hello World
#=20 #=20 # cgi.pm #=20 #=20 #

[back]

#=20 #
#
footer
ok 5 # testing : /footer/ # expected: (?-xism:footer) # received: # # mod_perl mod_include test # # #=20 #

mod_perl mod_include test

#=20 #=20 # Hello World
#=20 #=20 # cgi.pm #=20 #=20 #

[back]

#=20 #
#
footer
ok 6 ok t/modules/include2.t ....................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:14 2009 # Current time GMT: Tue Sep 15 23:46:14 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok 2 # testing : /Perl-SSI/ # expected: (?-xism:Perl-SSI) # received: Hello World from www@kineticode.com
# Local date is Tuesday, 15-Sep-2009 16:46:15 PDT
# Brought to you by Perl-SSI # Apache/2.2.13 (Unix) world domination series/2.0 mod_ssl/2.2.13 = OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 = Perl/v5.10.1 #
ok 3 # testing : /mod_perl/ # expected: (?-xism:mod_perl) # received: Hello World from www@kineticode.com
# Local date is Tuesday, 15-Sep-2009 16:46:15 PDT
# Brought to you by Perl-SSI # Apache/2.2.13 (Unix) world domination series/2.0 mod_ssl/2.2.13 = OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 = Perl/v5.10.1 #
ok 4 ok t/modules/include_subreq.t ..............=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:15 2009 # Current time GMT: Tue Sep 15 23:46:15 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : handler =3D> filter =3D> handler # expected: subreq is quite ok # received: subreq is quite ok ok 1 ok t/modules/proxy.t .......................=20 # connecting to http://localhost:8533/TestModules__proxy 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:16 2009 # Current time GMT: Tue Sep 15 23:46:16 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : internally proxified request # expected: ok # received: ok ok 1 ok t/perl/api.t ............................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # ppid 30662 ok 1 # pid 30670 ok 2 ok t/perl/hash_attack.t ....................=20 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:17 2009 # Current time GMT: Tue Sep 15 23:46:17 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 ok t/perl/signals.t ........................=20 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : SIGALRM / unsafe %SIG # expected: (?-xism:alarm) # received: alarm at = /usr/local/src/mod_perl-2.0.4/t/response/TestPerl/signals.pm line 45. ok 1 # testing : SIGALRM / POSIX # expected: (?-xism:alarm) # received: alarm at = /usr/local/src/mod_perl-2.0.4/t/response/TestPerl/signals.pm line 57. ok 2 ok t/preconnection/note.t ..................=20 # connecting to http://localhost:8548/TestPreConnection__note 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:22 2009 # Current time GMT: Tue Sep 15 23:46:22 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : connection notes # expected: 127.0.0.1 # received: 127.0.0.1 ok 1 ok t/protocol/echo_bbs.t ...................=20 1..4 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:23 2009 # Current time GMT: Tue Sep 15 23:46:23 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # expected: HELLO # received: HELLO ok 2 # expected: WONDERFUL # received: WONDERFUL ok 3 # expected: WORLD # received: WORLD ok 4 ok t/protocol/echo_bbs2.t ..................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:23 2009 # Current time GMT: Tue Sep 15 23:46:23 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # expected: HELLO # received: HELLO ok 2 # expected: WORLD # received: WORLD ok 3 ok t/protocol/echo_block.t .................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:24 2009 # Current time GMT: Tue Sep 15 23:46:24 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # expected: hello # received: hello ok 2 # expected: world # received: world ok 3 ok t/protocol/echo_filter.t ................=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:24 2009 # Current time GMT: Tue Sep 15 23:46:24 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # expected: HELLO # received: HELLO ok 2 # expected: WORLD # received: WORLD ok 3 ok t/protocol/echo_nonblock.t ..............=20 1..3 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:25 2009 # Current time GMT: Tue Sep 15 23:46:25 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # testing : no timeout # expected: nonblocking # received: nonblocking ok 2 # testing : timed out # expected: TIMEUP # received: TIMEUP ok 3 ok t/protocol/echo_timeout.t ...............=20 1..5 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:26 2009 # Current time GMT: Tue Sep 15 23:46:26 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # expected: good # received: good ok 2 # expected: bye # received: bye ok 3 # expected: cruel # received: cruel ok 4 # expected: world # received: world ok 5 ok t/protocol/pseudo_http.t ................=20 # connecting to localhost:8547 1..13 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:46:27 2009 # Current time GMT: Tue Sep 15 23:46:27 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 ok 1 # send: HELO # recv: HELO # testing : greeting 1 # expected: HELO # received: HELO ok 2 # getline: Login: # testing : greeeting 2 # expected: Login: # received: Login: ok 3 # send: stas # recv: Password: # testing : login # expected: Password: # received: Password: ok 4 # send: foobar # recv: Welcome to TestProtocol::pseudo_http # testing : good pass # expected: Welcome to TestProtocol::pseudo_http # received: Welcome to TestProtocol::pseudo_http ok 5 # getline: Available commands: date quit # testing : banner # expected: Available commands: date quit # received: Available commands: date quit ok 6 # send: date # recv: The time is: Tue Sep 15 16:46:28 2009 # testing : date # expected: (?-xism:The time is:) # received: The time is: Tue Sep 15 16:46:28 2009 ok 7 # send: quit # recv: Goodbye # testing : eot # expected: Goodbye # received: Goodbye ok 8 ok 9 # send: HELO # recv: HELO # testing : greeting 1 # expected: HELO # received: HELO ok 10 # getline: Login: # testing : greeeting 2 # expected: Login: # received: Login: ok 11 # send: stas # recv: Password: # testing : login # expected: Password: # received: Password: ok 12 # send: foObaR # recv: Access Denied # testing : eot # expected: Access Denied # received: Access Denied ok 13 ok t/user/rewrite.t ........................=20 # connecting to http://localhost:8540/TestUser__rewrite 1..1 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : args # expected: foo=3Dbar&boo=3Dtar # received: foo=3Dbar&boo=3Dtar ok 1 ok t/vhost/config.t ........................=20 # connecting to http://localhost:8538/TestVhost__config 1..2 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : DocumentRoot # expected: /usr/local/src/mod_perl-2.0.4/t/htdocs/vhost # received: /usr/local/src/mod_perl-2.0.4/t/htdocs/vhost ok 1 # testing : PerlPostConfigRequire # expected: 2 # received: 2 ok 2 ok t/vhost/log.t ...........................=20 # connecting to http://localhost:8539/TestVhost__log 1..9 # Running under perl version 5.010001 for linux # Current time local: Tue Sep 15 16:43:58 2009 # Current time GMT: Tue Sep 15 23:43:58 2009 # Using Test.pm version 1.25_02 # Using Apache/Test.pm version 1.31 # testing : $r->log->warn # expected: (?-xism:\$r\-\>log\-\>warn) # received: [Tue Sep 15 16:46:29 2009] [warn] [client 127.0.0.1] = $r->log->warn ok 1 # testing : $r->log_error # expected: (?-xism:\$r\-\>log_error) # received: [Tue Sep 15 16:46:29 2009] [error] $r->log_error ok 2 # testing : $r->warn # expected: (?-xism:\$r\-\>warn) # received: [Tue Sep 15 16:46:29 2009] [warn] $r->warn ok 3 # testing : $s->log->warn # expected: (?-xism:\$s\-\>log\-\>warn) # received: [Tue Sep 15 16:46:29 2009] [warn] $s->log->warn ok 4 # testing : $s->log_error # expected: (?-xism:\$s\-\>log_error) # received: [Tue Sep 15 16:46:29 2009] [error] $s->log_error ok 5 # testing : $s->warn # expected: (?-xism:\$s\-\>warn) # received: [Tue Sep 15 16:46:29 2009] [warn] $s->warn ok 6 # testing : Apache2::ServerRec::warn # expected: (?-xism:Apache2\:\:ServerRec\:\:warn) # received: [Tue Sep 15 16:46:29 2009] [warn] Apache2::ServerRec::warn ok 7 # testing : warn # expected: (?-xism:warn) # received: [Tue Sep 15 16:46:29 2009] [warn] warn ok 8 # testing : internal warning # expected: (?-xism:Argument "aaa" isn't numeric in addition) # received: [Tue Sep 15 16:46:29 2009] [warn] Argument "aaa" isn't = numeric in addition (+) at (eval 246) line 1, <$fh> line 8. ok 9 ok Test Summary Report ------------------- t/hooks/authen_basic.t (Wstat: 0 Tests: 4 Failed: 1) Failed test: 4 t/hooks/authz.t (Wstat: 0 Tests: 4 Failed: 1) Failed test: 4 Files=3D238, Tests=3D2512, 149 wallclock secs ( 3.56 usr 0.82 sys + = 115.52 cusr 17.17 csys =3D 137.07 CPU) Result: FAIL Failed 2/238 test programs. 2/2512 subtests failed. [warning] server localhost:8529 shutdown [ error] error running tests (please examine t/logs/error_log) +--------------------------------------------------------+ | Please file a bug report: http://perl.apache.org/bugs/ | +--------------------------------------------------------+ --Apple-Mail-2--126227241 Content-Disposition: attachment; filename=error_log.txt Content-Type: text/plain; x-unix-mode=0644; name="error_log.txt" Content-Transfer-Encoding: 7bit [Tue Sep 15 16:43:57 2009] [info] Init: Seeding PRNG with 0 bytes of entropy [Tue Sep 15 16:43:57 2009] [info] Init: Generating temporary RSA private keys (512/1024 bits) [Tue Sep 15 16:43:57 2009] [info] Init: Generating temporary DH parameters (512/1024 bits) [Tue Sep 15 16:43:57 2009] [warn] Init: Session Cache is not configured [hint: SSLSessionCache] [Tue Sep 15 16:43:57 2009] [info] Init: Initializing (virtual) servers for SSL [Tue Sep 15 16:43:57 2009] [info] mod_ssl/2.2.13 compiled against Server: Apache/2.2.13, Library: OpenSSL/0.9.8g END in modperl_extra.pl, pid=30655 [Tue Sep 15 16:43:58 2009] [notice] Digest: generating secret for digest authentication ... [Tue Sep 15 16:43:58 2009] [notice] Digest: done [Tue Sep 15 16:43:58 2009] [info] Init: Seeding PRNG with 0 bytes of entropy [Tue Sep 15 16:43:59 2009] [info] Init: Generating temporary RSA private keys (512/1024 bits) [Tue Sep 15 16:43:59 2009] [info] Init: Generating temporary DH parameters (512/1024 bits) [Tue Sep 15 16:43:59 2009] [info] Init: Initializing (virtual) servers for SSL [Tue Sep 15 16:43:59 2009] [info] mod_ssl/2.2.13 compiled against Server: Apache/2.2.13, Library: OpenSSL/0.9.8g [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [debug] util_ldap.c(1986): LDAP merging Shared Cache conf: shm=0x8194f38 rmm=0x8194f68 for VHOST: localhost [Tue Sep 15 16:43:59 2009] [info] APR LDAP: Built with OpenLDAP LDAP SDK [Tue Sep 15 16:43:59 2009] [info] LDAP: SSL support available [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 0 in child 30669 for worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1922): proxy: initialized single connection worker 0 in child 30669 for (localhost) [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 1 in child 30669 for worker proxy:reverse [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1922): proxy: initialized single connection worker 1 in child 30669 for (*) [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 0 in child 30670 for worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1825): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1922): proxy: initialized single connection worker 0 in child 30670 for (localhost) [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 1 in child 30670 for worker proxy:reverse [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1825): proxy: worker proxy:reverse already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1922): proxy: initialized single connection worker 1 in child 30670 for (*) [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:43:59 2009] [notice] Apache/2.2.13 (Unix) world domination series/2.0 mod_ssl/2.2.13 OpenSSL/0.9.8g DAV/2 SVN/1.4.6 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1 configured -- resuming normal operations [Tue Sep 15 16:43:59 2009] [info] Server built: Sep 15 2009 15:24:56 [Tue Sep 15 16:43:59 2009] [debug] prefork.c(1013): AcceptMutex: sysvsem (default: sysvsem) [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 0 in child 30737 for worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1825): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1922): proxy: initialized single connection worker 0 in child 30737 for (localhost) [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 1 in child 30737 for worker proxy:reverse [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1825): proxy: worker proxy:reverse already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1922): proxy: initialized single connection worker 1 in child 30737 for (*) [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:44:06 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [info] [client 127.0.0.1] TestAPI::aplog test in progress *** The following warn entry is expected and harmless *** This log message comes with no header *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [debug] aplog.pm(71): log_serror test 1 *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [debug] aplog.pm(83): (20014)Internal error: log_serror test 2 *** The following error entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [crit] [client 127.0.0.1] (20007)No time was provided and one was required.: log_rerror test *** The following error entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [error] $r->log_error test *** The following error entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [error] $s->log_error test *** The following error entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [error] access to /TestAPI__aplog failed for 127.0.0.1, reason: $r->log_reason test *** The following error entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [error] access to filename failed for 127.0.0.1, reason: $r->log_reason filename test *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [debug] aplog.pm(144): TestAPI::aplog test done [Tue Sep 15 16:44:13 2009] [notice] [client 127.0.0.1] This message should appear with LogLevel=error! *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [warn] $s->warn test *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [warn] Apache2::ServerRec::warn test *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [warn] Apache2::ServerRec::warn test *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:13 2009] [warn] warn test *** The following error entry is expected and harmless *** [Tue Sep 15 16:44:24 2009] [error] Process 30737 terminates itself [Tue Sep 15 16:44:26 2009] [error] [client 127.0.0.1] Handler for modperl returned invalid result code 2 [Tue Sep 15 16:44:26 2009] [error] [client 127.0.0.1] Handler for modperl returned invalid result code 2 *** The following error entry is expected and harmless *** [Tue Sep 15 16:44:52 2009] [error] Apache::log_error test ok *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:52 2009] [warn] Apache->warn ok *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:52 2009] [warn] Apache::warn ok *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:52 2009] [warn] Apache::Server->warn ok *** The following warn entry is expected and harmless *** [Tue Sep 15 16:44:52 2009] [warn] Apache::Server::warn ok *** The following error entry is expected and harmless *** [Tue Sep 15 16:45:08 2009] [error] [client 127.0.0.1] APR::Socket::recv: (11) Resource temporarily unavailable at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 156 *** The following error entry is expected and harmless *** [Tue Sep 15 16:45:08 2009] [error] [client 127.0.0.1] Undefined subroutine &TestError::runtime::no_such_func called at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 150. *** The following error entry is expected and harmless *** [Tue Sep 15 16:45:08 2009] [error] [client 127.0.0.1] APR::Socket::recv: (11) Resource temporarily unavailable at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 156 TestError::runtime::mp_error('APR::Socket=SCALAR(0x9535d38)') called at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 75 TestError::runtime::die_hook_confess_mp_error('Apache2::RequestRec=SCALAR(0x93cb838)', 'APR::Socket=SCALAR(0x9535d38)') called at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 31 TestError::runtime::handler('Apache2::RequestRec=SCALAR(0x93cb838)') called at -e line 0 eval {...} called at -e line 0 *** The following error entry is expected and harmless *** [Tue Sep 15 16:45:08 2009] [error] [client 127.0.0.1] Undefined subroutine &TestError::runtime::no_such_func called at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 150. at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 150 TestError::runtime::non_mp_error('APR::Socket=SCALAR(0x93ddf38)') called at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 82 TestError::runtime::die_hook_confess_non_mp_error('Apache2::RequestRec=SCALAR(0x9682eb0)', 'APR::Socket=SCALAR(0x93ddf38)') called at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 31 TestError::runtime::handler('Apache2::RequestRec=SCALAR(0x9682eb0)') called at -e line 0 eval {...} called at -e line 0 *** The following error entry is expected and harmless *** [Tue Sep 15 16:45:08 2009] [error] [client 127.0.0.1] custom die hook: APR::Socket::recv: (11) Resource temporarily unavailable at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 156 at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 87. *** The following error entry is expected and harmless *** [Tue Sep 15 16:45:08 2009] [error] [client 127.0.0.1] custom die hook: Undefined subroutine &TestError::runtime::no_such_func called at /usr/local/src/mod_perl-2.0.4/t/response/TestError/runtime.pm line 150. *** The following error entry is expected and harmless *** [Tue Sep 15 16:45:09 2009] [error] [client 127.0.0.1] failed to resolve handler `TestError::syntax': syntax error at /usr/local/src/mod_perl-2.0.4/t/response/TestError/syntax.pm line 17, near "\;" Compilation failed in require at (eval 226) line 3. [Tue Sep 15 16:45:10 2009] [debug] mod_deflate.c(902): [client 127.0.0.1] Zlib: Inflated 14 to 12 : URL /TestFilter__both_str_native_remove [Tue Sep 15 16:45:11 2009] [debug] mod_deflate.c(902): [client 127.0.0.1] Zlib: Inflated 54 to 59 : URL /TestFilter__both_str_req_mix [Tue Sep 15 16:45:11 2009] [debug] mod_deflate.c(602): [client 127.0.0.1] Zlib: Compressed 21 to 27 : URL /TestFilter__both_str_req_mix [Tue Sep 15 16:45:12 2009] [debug] mod_proxy_http.c(56): proxy: HTTP: canonicalising URL //localhost:8529/TestFilter__both_str_req_proxy_content/foo [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1494): [client 127.0.0.1] proxy: http: found worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ for http://localhost:8529/TestFilter__both_str_req_proxy_content/foo [Tue Sep 15 16:45:12 2009] [debug] mod_proxy.c(993): Running scheme http handler (attempt 0) [Tue Sep 15 16:45:12 2009] [debug] mod_proxy_http.c(1940): proxy: HTTP: serving URL http://localhost:8529/TestFilter__both_str_req_proxy_content/foo [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1999): proxy: HTTP: has acquired connection for (localhost) [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(2055): proxy: connecting http://localhost:8529/TestFilter__both_str_req_proxy_content/foo to localhost:8529 [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(2153): proxy: connected /TestFilter__both_str_req_proxy_content/foo to localhost:8529 [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(2308): proxy: HTTP: fam 2 socket created to connect to localhost [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(2414): proxy: HTTP: connection complete to 127.0.0.1:8529 (localhost) [Tue Sep 15 16:45:12 2009] [debug] mod_proxy_http.c(1723): proxy: start body send [Tue Sep 15 16:45:12 2009] [debug] mod_proxy_http.c(1816): proxy: end body send [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(2017): proxy: HTTP: has released connection for (localhost) [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 0 in child 31443 for worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1825): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1922): proxy: initialized single connection worker 0 in child 31443 for (localhost) [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1806): proxy: grabbed scoreboard slot 1 in child 31443 for worker proxy:reverse [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1825): proxy: worker proxy:reverse already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1922): proxy: initialized single connection worker 1 in child 31443 for (*) [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized [Tue Sep 15 16:45:12 2009] [debug] proxy_util.c(1791): proxy: worker http://localhost:8529/TestFilter__both_str_req_proxy_content/ already initialized *** The following 2 error entries are expected and harmless *** [Tue Sep 15 16:45:16 2009] [error] [client 127.0.0.1] This filter must die at /usr/local/src/mod_perl-2.0.4/t/filter/TestFilter/in_error.pm line 26. [Tue Sep 15 16:45:16 2009] [error] [client 127.0.0.1] Apache2::RequestIO::read: (120001) filter handler has failed at /usr/local/src/mod_perl-2.0.4/t/filter/TestFilter/in_error.pm line 41 [Tue Sep 15 16:45:31 2009] [error] [client 127.0.0.1] Request exceeded the limit of 10 subrequest nesting levels due to probable confguration error. Use 'LimitInternalRecursion' to increase the limit if necessary. Use 'LogLevel debug' to get a backtrace. [Tue Sep 15 16:45:31 2009] [debug] core.c(3063): [client 127.0.0.1] r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [debug] core.c(3076): [client 127.0.0.1] subrequested from r->uri = /with_subrequest/Makefile [Tue Sep 15 16:45:31 2009] [error] [client 127.0.0.1] File does not exist: (null) [Tue Sep 15 16:45:35 2009] [error] [client 127.0.0.1] Undefined subroutine &TestHooks::error::bomb called at /usr/local/src/mod_perl-2.0.4/t/hooks/TestHooks/error.pm line 21. [Tue Sep 15 16:45:35 2009] [error] [client 127.0.0.1] Undefined subroutine &TestHooks::error::bomb called at /usr/local/src/mod_perl-2.0.4/t/hooks/TestHooks/error.pm line 21. *** The following error entry is expected and harmless *** [Tue Sep 15 16:45:44 2009] [error] [client 127.0.0.1] File does not exist: /usr/local/src/mod_perl-2.0.4/t/htdocs/nope *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:57 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:57 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:57 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:57 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:58 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:58 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:58 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:58 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:58 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:59 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:59 2009] [warn] pnotes are destroyed after cleanup passed *** The following warn entry is expected and harmless *** [Tue Sep 15 16:45:59 2009] [warn] pnotes are destroyed after cleanup passed *** The following error entry is expected and harmless *** [Tue Sep 15 16:46:04 2009] [error] [client 127.0.0.1] need AuthName: /TestModperl__setauth *** The following error entry is expected and harmless *** [Tue Sep 15 16:46:06 2009] [error] [client 127.0.0.1] File does not exist: /usr/local/src/mod_perl-2.0.4/t/htdocs/TestModperl__status [Tue Sep 15 16:46:06 2009] [error] [client 127.0.0.1] Handler for modperl returned invalid result code 601 [Tue Sep 15 16:46:06 2009] [error] [client 127.0.0.1] Handler for modperl returned invalid result code 1 *** The following error entry is expected and harmless *** [Tue Sep 15 16:46:06 2009] [error] [client 127.0.0.1] Died at /usr/local/src/mod_perl-2.0.4/t/response/TestModperl/status.pm line 24. *** The following error entry is expected and harmless *** Argument "foobar" isn't numeric. *** The following error entry is expected and harmless *** Argument "foo9bar" isn't numeric. [Tue Sep 15 16:46:16 2009] [debug] mod_proxy_http.c(56): proxy: HTTP: canonicalising URL //localhost:8533/TestModules__proxy_real [Tue Sep 15 16:46:16 2009] [debug] proxy_util.c(1513): [client 127.0.0.1] proxy: *: found reverse proxy worker for http://localhost:8533/TestModules__proxy_real [Tue Sep 15 16:46:16 2009] [debug] mod_proxy.c(993): Running scheme http handler (attempt 0) [Tue Sep 15 16:46:16 2009] [debug] mod_proxy_http.c(1940): proxy: HTTP: serving URL http://localhost:8533/TestModules__proxy_real [Tue Sep 15 16:46:16 2009] [debug] proxy_util.c(1999): proxy: HTTP: has acquired connection for (*) [Tue Sep 15 16:46:16 2009] [debug] proxy_util.c(2055): proxy: connecting http://localhost:8533/TestModules__proxy_real to localhost:8533 [Tue Sep 15 16:46:16 2009] [debug] proxy_util.c(2153): proxy: connected /TestModules__proxy_real to localhost:8533 [Tue Sep 15 16:46:16 2009] [debug] proxy_util.c(2308): proxy: HTTP: fam 2 socket created to connect to * [Tue Sep 15 16:46:16 2009] [debug] proxy_util.c(2414): proxy: HTTP: connection complete to 127.0.0.1:8533 (localhost) [Tue Sep 15 16:46:16 2009] [debug] mod_proxy_http.c(1723): proxy: start body send [Tue Sep 15 16:46:16 2009] [debug] mod_proxy_http.c(1816): proxy: end body send [Tue Sep 15 16:46:16 2009] [debug] proxy_util.c(2017): proxy: HTTP: has released connection for (*) [Tue Sep 15 16:46:28 2009] [error] [client 127.0.0.1] user stas: authentication failure for "/": Password Mismatch [Tue Sep 15 16:46:29 2009] [info] Child process pid=31443 is exiting [Tue Sep 15 16:46:29 2009] [info] Child process pid=31443 is exiting - server push [Tue Sep 15 16:46:29 2009] [info] Child process pid=30669 is exiting [Tue Sep 15 16:46:29 2009] [info] Child process pid=30669 is exiting - server push END in modperl_extra.pl, pid=30669 END in modperl_extra.pl, pid=31443 [Tue Sep 15 16:46:29 2009] [info] Child process pid=30670 is exiting [Tue Sep 15 16:46:29 2009] [info] Child process pid=30670 is exiting - server push END in TestModperl::print, pid=30670 END in modperl_extra.pl, pid=30670 [Tue Sep 15 16:46:29 2009] [info] removed PID file /usr/local/src/mod_perl-2.0.4/t/logs/httpd.pid (pid=30662) [Tue Sep 15 16:46:29 2009] [notice] caught SIGTERM, shutting down END in modperl_extra.pl, pid=30662 --Apple-Mail-2--126227241 Content-Type: text/plain; charset=us-ascii --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@perl.apache.org For additional commands, e-mail: dev-help@perl.apache.org --Apple-Mail-2--126227241--