PATH=/opt/SUNWspro/bin:/usr/local/bin:/opt/csw/bin:/usr/ccs/bin:/usr/bin:/usr/sbin Start 2014-09-09T02:46:02 ActivePerl-1200 CPAN-2.00 Reading '/export/home/fly1264/var/cpan/Metadata' Database was generated on Tue, 09 Sep 2014 07:41:02 GMT Running make for O/OA/OALDERS/OrePAN2-0.31.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/O/OA/OALDERS/OrePAN2-0.31.tar.gz Fetching with LWP: http://cpan.nas1.activestate.com/authors/id/O/OA/OALDERS/CHECKSUMS Checksum for /export/home/fly1264/var/cpan/sources/authors/id/O/OA/OALDERS/OrePAN2-0.31.tar.gz ok OrePAN2-0.31/Build.PL OrePAN2-0.31/Changes OrePAN2-0.31/LICENSE OrePAN2-0.31/META.json OrePAN2-0.31/README.md OrePAN2-0.31/cpanfile OrePAN2-0.31/lib/OrePAN2.pm OrePAN2-0.31/lib/OrePAN2/CLI/Indexer.pm OrePAN2-0.31/lib/OrePAN2/CLI/Inject.pm OrePAN2-0.31/lib/OrePAN2/Index.pm OrePAN2-0.31/lib/OrePAN2/Indexer.pm OrePAN2-0.31/lib/OrePAN2/Injector.pm OrePAN2-0.31/lib/OrePAN2/Repository.pm OrePAN2-0.31/lib/OrePAN2/Repository/Cache.pm OrePAN2-0.31/minil.toml OrePAN2-0.31/script/orepan2-gc OrePAN2-0.31/script/orepan2-indexer OrePAN2-0.31/script/orepan2-inject OrePAN2-0.31/script/orepan2-merge-index OrePAN2-0.31/t/00_compile.t OrePAN2-0.31/t/01_indexer.t OrePAN2-0.31/t/02_no_index.t OrePAN2-0.31/t/03_inject.t OrePAN2-0.31/t/04_repository.t OrePAN2-0.31/t/05_cache.t OrePAN2-0.31/t/06_inject_live.t OrePAN2-0.31/t/Util.pm OrePAN2-0.31/t/cli/gc.t OrePAN2-0.31/t/cli/indexer.t OrePAN2-0.31/t/cli/inject-git.t OrePAN2-0.31/t/cli/merge-index.t OrePAN2-0.31/t/dat/02.packages.details.txt OrePAN2-0.31/t/dat/02.packages.details.txt.gz OrePAN2-0.31/t/dat/Acme-Foo-0.01.tar.gz OrePAN2-0.31/t/dat/Acme-YakiniQ-0.01.tar.gz OrePAN2-0.31/t/dat/modules/02.packages.txt OrePAN2-0.31/t/index.t OrePAN2-0.31/xt/inject-git.t OrePAN2-0.31/xt/inject-spiffy-from-cpan.t OrePAN2-0.31/META.yml OrePAN2-0.31/MANIFEST CPAN.pm: Building O/OA/OALDERS/OrePAN2-0.31.tar.gz >>> /export/home/fly1264/bin/perl Build.PL Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Creating new 'Build' script for 'OrePAN2' version '0.31' ---- Unsatisfied dependencies detected during ---- ---- OALDERS/OrePAN2-0.31.tar.gz ---- MetaCPAN::Client [requires] Running Build test Delayed until after prerequisites Running test for module 'MetaCPAN::Client' Running make for M/MI/MICKEY/MetaCPAN-Client-1.007000.tar.gz Checksum for /export/home/fly1264/var/cpan/sources/authors/id/M/MI/MICKEY/MetaCPAN-Client-1.007000.tar.gz ok MetaCPAN-Client-1.007000 MetaCPAN-Client-1.007000/README MetaCPAN-Client-1.007000/Changes MetaCPAN-Client-1.007000/LICENSE MetaCPAN-Client-1.007000/dist.ini MetaCPAN-Client-1.007000/META.yml MetaCPAN-Client-1.007000/MANIFEST MetaCPAN-Client-1.007000/Build.PL MetaCPAN-Client-1.007000/t MetaCPAN-Client-1.007000/t/entity.t MetaCPAN-Client-1.007000/t/ua_trap.t MetaCPAN-Client-1.007000/t/request.t MetaCPAN-Client-1.007000/t/api MetaCPAN-Client-1.007000/t/api/pod.t MetaCPAN-Client-1.007000/Makefile.PL MetaCPAN-Client-1.007000/t/api/_get.t MetaCPAN-Client-1.007000/t/api/file.t MetaCPAN-Client-1.007000/t/resultset.t MetaCPAN-Client-1.007000/t/api/author.t MetaCPAN-Client-1.007000/t/api/rating.t MetaCPAN-Client-1.007000/t/api/module.t MetaCPAN-Client-1.007000/t/00-compile.t MetaCPAN-Client-1.007000/t/api/_search.t MetaCPAN-Client-1.007000/t/api/release.t MetaCPAN-Client-1.007000/examples MetaCPAN-Client-1.007000/examples/pod.pl MetaCPAN-Client-1.007000/t/api/favorite.t MetaCPAN-Client-1.007000/t/author-critic.t MetaCPAN-Client-1.007000/t/lib MetaCPAN-Client-1.007000/t/lib/Functions.pm MetaCPAN-Client-1.007000/examples/author.pl MetaCPAN-Client-1.007000/examples/module.pl MetaCPAN-Client-1.007000/examples/recent.pl MetaCPAN-Client-1.007000/examples/release.pl MetaCPAN-Client-1.007000/examples/complex.pl MetaCPAN-Client-1.007000/t/api/distribution.t MetaCPAN-Client-1.007000/examples/rev_deps.pl MetaCPAN-Client-1.007000/t/api/_get_or_search.t MetaCPAN-Client-1.007000/lib/MetaCPAN MetaCPAN-Client-1.007000/lib/MetaCPAN/Client.pm MetaCPAN-Client-1.007000/t/release-pod-syntax.t MetaCPAN-Client-1.007000/examples/distribution.pl MetaCPAN-Client-1.007000/examples/recent_today.pl MetaCPAN-Client-1.007000/t/release-pod-coverage.t MetaCPAN-Client-1.007000/lib/MetaCPAN/Client MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Pod.pm MetaCPAN-Client-1.007000/examples/author-country.pl MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/File.pm MetaCPAN-Client-1.007000/examples/author_releases.pl MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Module.pm MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Author.pm MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Rating.pm MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Release.pm MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Request.pm MetaCPAN-Client-1.007000/examples/complex-either-and.pl MetaCPAN-Client-1.007000/examples/rev_deps-recursive.pl MetaCPAN-Client-1.007000/examples/complex-either-not.pl MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Favorite.pm MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/ResultSet.pm MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Role MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Role/Entity.pm MetaCPAN-Client-1.007000/lib/MetaCPAN/Client/Distribution.pm CPAN.pm: Building M/MI/MICKEY/MetaCPAN-Client-1.007000.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL Warning: prerequisite Search::Elasticsearch 1.10 not found. Warning: prerequisite Search::Elasticsearch::Scroll 0 not found. closedir() attempted on invalid dirhandle GEN0 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for MetaCPAN::Client Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MICKEY/MetaCPAN-Client-1.007000.tar.gz ---- Search::Elasticsearch::Scroll [requires] Search::Elasticsearch [requires] Running make test Delayed until after prerequisites Running test for module 'Search::Elasticsearch::Scroll' Running make for D/DR/DRTECH/Search-Elasticsearch-1.14.tar.gz Checksum for /export/home/fly1264/var/cpan/sources/authors/id/D/DR/DRTECH/Search-Elasticsearch-1.14.tar.gz ok Search-Elasticsearch-1.14/ Search-Elasticsearch-1.14/Changes Search-Elasticsearch-1.14/lib/ Search-Elasticsearch-1.14/LICENSE Search-Elasticsearch-1.14/Makefile.PL Search-Elasticsearch-1.14/MANIFEST Search-Elasticsearch-1.14/META.json Search-Elasticsearch-1.14/META.yml Search-Elasticsearch-1.14/README Search-Elasticsearch-1.14/t/ Search-Elasticsearch-1.14/t/10_Basic/ Search-Elasticsearch-1.14/t/20_Serializer/ Search-Elasticsearch-1.14/t/30_Logger/ Search-Elasticsearch-1.14/t/40_Transport/ Search-Elasticsearch-1.14/t/50_Cxn_Pool/ Search-Elasticsearch-1.14/t/60_Cxn/ Search-Elasticsearch-1.14/t/70_Helper/ Search-Elasticsearch-1.14/t/90_Client_Spec/ Search-Elasticsearch-1.14/t/lib/ Search-Elasticsearch-1.14/t/release-eol.t Search-Elasticsearch-1.14/t/release-no-tabs.t Search-Elasticsearch-1.14/t/release-pod-syntax.t Search-Elasticsearch-1.14/t/lib/default_cxn.pl Search-Elasticsearch-1.14/t/lib/es_sync.pl Search-Elasticsearch-1.14/t/lib/es_sync_fork.pl Search-Elasticsearch-1.14/t/lib/index_test_data.pl Search-Elasticsearch-1.14/t/lib/LogCallback.pl Search-Elasticsearch-1.14/t/lib/MockCxn.pm Search-Elasticsearch-1.14/t/90_Client_Spec/00_print_version.t Search-Elasticsearch-1.14/t/70_Helper/10_bulk_add_action.t Search-Elasticsearch-1.14/t/70_Helper/20_bulk_helpers.t Search-Elasticsearch-1.14/t/70_Helper/30_bulk_flush.t Search-Elasticsearch-1.14/t/70_Helper/40_bulk_errors.t Search-Elasticsearch-1.14/t/70_Helper/50_scroll.t Search-Elasticsearch-1.14/t/70_Helper/60_reindex.t Search-Elasticsearch-1.14/t/60_Cxn/10_basic.t Search-Elasticsearch-1.14/t/60_Cxn/20_process_response.t Search-Elasticsearch-1.14/t/60_Cxn/30_http.t Search-Elasticsearch-1.14/t/60_Cxn/40_fork_httptiny.t Search-Elasticsearch-1.14/t/60_Cxn/41_fork_lwp.t Search-Elasticsearch-1.14/t/60_Cxn/42_fork_hijk.t Search-Elasticsearch-1.14/t/60_Cxn/43_fork_netcurl.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/10_static_normal.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/11_static_node_missing.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/12_static_node_fails.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/13_static_node_timesout.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/14_static_both_nodes_timeout.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/15_static_both_nodes_fail.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/16_static_nodes_starting.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/17_static_runaway_nodes.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/30_sniff_normal.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/31_sniff_new_nodes.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/32_sniff_node_fails.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/33_sniff_both_nodes_fail.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/34_sniff_node_timeout.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/35_sniff_both_nodes_timeout.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/36_sniff_nodes_starting.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/37_sniff_runaway_nodes.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/38_bad_sniff.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/39_sniff_max_content.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/50_noping_normal.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/51_noping_node_fails.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/52_noping_node_timesout.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/53_noping_all_nodes_fail.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/54_noping_nodes_starting.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/55_noping_runaway_nodes.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/56_max_retries.t Search-Elasticsearch-1.14/t/50_Cxn_Pool/70_live.t Search-Elasticsearch-1.14/t/40_Transport/10_tidy_request.t Search-Elasticsearch-1.14/t/40_Transport/20_send_body_as.t Search-Elasticsearch-1.14/t/40_Transport/30_perform_request.t Search-Elasticsearch-1.14/t/30_Logger/10_explicit.t Search-Elasticsearch-1.14/t/30_Logger/20_implicit.t Search-Elasticsearch-1.14/t/30_Logger/30_log_methods.t Search-Elasticsearch-1.14/t/30_Logger/40_trace_request.t Search-Elasticsearch-1.14/t/30_Logger/50_trace_response.t Search-Elasticsearch-1.14/t/30_Logger/60_trace_error.t Search-Elasticsearch-1.14/t/30_Logger/70_trace_comment.t Search-Elasticsearch-1.14/t/20_Serializer/10_load_cpanel.t Search-Elasticsearch-1.14/t/20_Serializer/11_load_xs.t Search-Elasticsearch-1.14/t/20_Serializer/12_load_pp.t Search-Elasticsearch-1.14/t/20_Serializer/13_preload_cpanel.t Search-Elasticsearch-1.14/t/20_Serializer/14_preload_xs.t Search-Elasticsearch-1.14/t/20_Serializer/20_xs_encode_decode.t Search-Elasticsearch-1.14/t/20_Serializer/21_xs_encode_bulk.t Search-Elasticsearch-1.14/t/20_Serializer/22_xs_encode_pretty.t Search-Elasticsearch-1.14/t/20_Serializer/30_cpanel_encode_decode.t Search-Elasticsearch-1.14/t/20_Serializer/31_cpanel_encode_bulk.t Search-Elasticsearch-1.14/t/20_Serializer/32_cpanel_encode_pretty.t Search-Elasticsearch-1.14/t/20_Serializer/40_pp_encode_decode.t Search-Elasticsearch-1.14/t/20_Serializer/41_pp_encode_bulk.t Search-Elasticsearch-1.14/t/20_Serializer/42_pp_encode_pretty.t Search-Elasticsearch-1.14/t/20_Serializer/encode_bulk.pl Search-Elasticsearch-1.14/t/20_Serializer/encode_decode.pl Search-Elasticsearch-1.14/t/20_Serializer/encode_pretty.pl Search-Elasticsearch-1.14/t/10_Basic/10_load.t Search-Elasticsearch-1.14/lib/Search/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Bulk.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Cxn/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/CxnPool/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Error.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Logger/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Scroll.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Serializer/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/TestServer.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Transport.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Util/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Util.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Util/API/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Util/API/Path.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Util/API/QS.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Serializer/JSON/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Serializer/JSON.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Serializer/JSON/Cpanel.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Serializer/JSON/PP.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Serializer/JSON/XS.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/API/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/API.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Bulk.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Client/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Client.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Cxn/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Cxn.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/CxnPool/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/CxnPool.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Is_Sync.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Logger.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Scroll.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Serializer/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Serializer.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Transport.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Serializer/JSON.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/CxnPool/Sniff.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/CxnPool/Static/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/CxnPool/Static.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/CxnPool/Static/NoPing.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Cxn/HTTP.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/Client/Direct.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Role/API/0_90.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Logger/LogAny.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/CxnPool/Sniff.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/CxnPool/Static/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/CxnPool/Static.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/CxnPool/Static/NoPing.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Cxn/Factory.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Cxn/Hijk.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Cxn/HTTPTiny.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Cxn/LWP.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/0_90/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/Direct/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/Direct.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/Direct/Cat.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/Direct/Cluster.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/Direct/Indices.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/Direct/Nodes.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/Direct/Snapshot.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/0_90/Direct/ Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/0_90/Direct.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/0_90/Direct/Cluster.pm Search-Elasticsearch-1.14/lib/Search/Elasticsearch/Client/0_90/Direct/Indices.pm CPAN.pm: Building D/DR/DRTECH/Search-Elasticsearch-1.14.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL Warning: prerequisite Hijk 0.12 not found. We have 0.03. Warning: prerequisite IO::Socket::SSL 0 not found. closedir() attempted on invalid dirhandle GEN0 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Search::Elasticsearch Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- DRTECH/Search-Elasticsearch-1.14.tar.gz ---- Hijk [requires] IO::Socket::SSL [requires] Running make test Delayed until after prerequisites Running test for module 'Hijk' Running make for A/AV/AVAR/Hijk-0.17.tar.gz Checksum for /export/home/fly1264/var/cpan/sources/authors/id/A/AV/AVAR/Hijk-0.17.tar.gz ok Hijk-0.17/ Hijk-0.17/META.json Hijk-0.17/Makefile.PL Hijk-0.17/README.md Hijk-0.17/inc/ Hijk-0.17/inc/Module/ Hijk-0.17/inc/Module/Install.pm Hijk-0.17/inc/Module/Install/ Hijk-0.17/inc/Module/Install/WriteAll.pm Hijk-0.17/inc/Module/Install/Metadata.pm Hijk-0.17/inc/Module/Install/Win32.pm Hijk-0.17/inc/Module/Install/Fetch.pm Hijk-0.17/inc/Module/Install/Base.pm Hijk-0.17/inc/Module/Install/CPANfile.pm Hijk-0.17/inc/Module/Install/Can.pm Hijk-0.17/inc/Module/Install/Makefile.pm Hijk-0.17/inc/Module/CPANfile/ Hijk-0.17/inc/Module/CPANfile/Prereqs.pm Hijk-0.17/inc/Module/CPANfile/Environment.pm Hijk-0.17/inc/Module/CPANfile/Requirement.pm Hijk-0.17/inc/Module/CPANfile/Prereq.pm Hijk-0.17/inc/Module/CPANfile.pm Hijk-0.17/lib/ Hijk-0.17/lib/Hijk.pm Hijk-0.17/META.yml Hijk-0.17/MANIFEST Hijk-0.17/examples/ Hijk-0.17/examples/dumbbench-thisurl.pl Hijk-0.17/examples/hijkurl Hijk-0.17/examples/bench-nginx.pl Hijk-0.17/examples/bench-chunked-response.pl Hijk-0.17/examples/bench-elasticsearch.pl Hijk-0.17/Changes Hijk-0.17/cpanfile Hijk-0.17/t/ Hijk-0.17/t/chunked-trailer-head-as-array.t Hijk-0.17/t/chunked-trailer.t Hijk-0.17/t/parse-http-connection-close-message.t Hijk-0.17/t/live-plack.t Hijk-0.17/t/bin/ Hijk-0.17/t/bin/split-in-chunks.psgi Hijk-0.17/t/bin/it-takes-time.psgi Hijk-0.17/t/parse-http-message.t Hijk-0.17/t/build_http_message.t Hijk-0.17/t/live-elasticsearch.t Hijk-0.17/t/live-couchdb.t Hijk-0.17/t/live-connect-timeout.t Hijk-0.17/t/live-invalid-domain.t Hijk-0.17/t/live-google.t Hijk-0.17/t/parse-http-message-head-as-array.t Hijk-0.17/t/chunked.t Hijk-0.17/t/parse-http-no-content-len-message.t CPAN.pm: Building A/AV/AVAR/Hijk-0.17.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL Cannot determine perl version info from lib/Hijk.pm closedir() attempted on invalid dirhandle GEN0 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Hijk Writing MYMETA.yml and MYMETA.json Merging cpanfile prereqs to MYMETA.yml Merging cpanfile prereqs to MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- AVAR/Hijk-0.17.tar.gz ---- Plack [build_requires] Running make test Delayed until after prerequisites Running test for module 'Plack' Running make for M/MI/MIYAGAWA/Plack-1.0031.tar.gz Checksum for /export/home/fly1264/var/cpan/sources/authors/id/M/MI/MIYAGAWA/Plack-1.0031.tar.gz ok Plack-1.0031/ Plack-1.0031/benchmarks/ Plack-1.0031/Changes Plack-1.0031/cpanfile Plack-1.0031/dist.ini Plack-1.0031/eg/ Plack-1.0031/lib/ Plack-1.0031/LICENSE Plack-1.0031/Makefile.PL Plack-1.0031/MANIFEST Plack-1.0031/META.json Plack-1.0031/META.yml Plack-1.0031/README Plack-1.0031/script/ Plack-1.0031/share/ Plack-1.0031/t/ Plack-1.0031/xt/ Plack-1.0031/xt/author-downstream.t Plack-1.0031/t/FCGIUtils.pm Plack-1.0031/t/HTTP-Message-PSGI/ Plack-1.0031/t/HTTP-Server-PSGI/ Plack-1.0031/t/Plack-Builder/ Plack-1.0031/t/Plack-Handler/ Plack-1.0031/t/Plack-HTTPParser-PP/ Plack-1.0031/t/Plack-Loader/ Plack-1.0031/t/Plack-Middleware/ Plack-1.0031/t/Plack-MIME/ Plack-1.0031/t/Plack-Request/ Plack-1.0031/t/Plack-Response/ Plack-1.0031/t/Plack-Runner/ Plack-1.0031/t/Plack-TempBuffer/ Plack-1.0031/t/Plack-Test/ Plack-1.0031/t/Plack-Util/ Plack-1.0031/t/release-pod-syntax.t Plack-1.0031/t/test.txt Plack-1.0031/t/Plack-Util/bad.psgi Plack-1.0031/t/Plack-Util/bad2.psgi Plack-1.0031/t/Plack-Util/bin/ Plack-1.0031/t/Plack-Util/can.t Plack-1.0031/t/Plack-Util/error.psgi Plack-1.0031/t/Plack-Util/foreach.t Plack-1.0031/t/Plack-Util/headers.t Plack-1.0031/t/Plack-Util/headers_obj.t Plack-1.0031/t/Plack-Util/Hello.pm Plack-1.0031/t/Plack-Util/hello.psgi Plack-1.0031/t/Plack-Util/inc/ Plack-1.0031/t/Plack-Util/inline_object.t Plack-1.0031/t/Plack-Util/io_with_path.t Plack-1.0031/t/Plack-Util/is_real_fh.t Plack-1.0031/t/Plack-Util/load.t Plack-1.0031/t/Plack-Util/response_cb.t Plack-1.0031/t/Plack-Util/inc/hello.psgi Plack-1.0031/t/Plack-Util/bin/findbin.psgi Plack-1.0031/t/Plack-Test/2args.t Plack-1.0031/t/Plack-Test/cookie.t Plack-1.0031/t/Plack-Test/hello.t Plack-1.0031/t/Plack-Test/hello_server.t Plack-1.0031/t/Plack-Test/suite.t Plack-1.0031/t/Plack-TempBuffer/print.t Plack-1.0031/t/Plack-Runner/options.t Plack-1.0031/t/Plack-Runner/path.t Plack-1.0031/t/Plack-Response/body.t Plack-1.0031/t/Plack-Response/compatible.t Plack-1.0031/t/Plack-Response/cookie.t Plack-1.0031/t/Plack-Response/new.t Plack-1.0031/t/Plack-Response/redirect.t Plack-1.0031/t/Plack-Response/response.t Plack-1.0031/t/Plack-Response/to_app.t Plack-1.0031/t/Plack-Request/base.t Plack-1.0031/t/Plack-Request/body.t Plack-1.0031/t/Plack-Request/content-on-get.t Plack-1.0031/t/Plack-Request/content.t Plack-1.0031/t/Plack-Request/cookie.t Plack-1.0031/t/Plack-Request/double_port.t Plack-1.0031/t/Plack-Request/foo1.txt Plack-1.0031/t/Plack-Request/foo2.txt Plack-1.0031/t/Plack-Request/hostname.t Plack-1.0031/t/Plack-Request/many_upload.t Plack-1.0031/t/Plack-Request/multi_read.t Plack-1.0031/t/Plack-Request/new.t Plack-1.0031/t/Plack-Request/parameters.t Plack-1.0031/t/Plack-Request/params.t Plack-1.0031/t/Plack-Request/path_info.t Plack-1.0031/t/Plack-Request/path_info_escaped.t Plack-1.0031/t/Plack-Request/query_string.t Plack-1.0031/t/Plack-Request/readbody.t Plack-1.0031/t/Plack-Request/request_uri.t Plack-1.0031/t/Plack-Request/upload-basename.t Plack-1.0031/t/Plack-Request/upload-large.t Plack-1.0031/t/Plack-Request/upload.t Plack-1.0031/t/Plack-Request/uri.t Plack-1.0031/t/Plack-Request/uri_utf8.t Plack-1.0031/t/Plack-MIME/add_type.t Plack-1.0031/t/Plack-MIME/basic.t Plack-1.0031/t/Plack-MIME/fallback.t Plack-1.0031/t/Plack-Middleware/access_log.t Plack-1.0031/t/Plack-Middleware/access_log_timed.t Plack-1.0031/t/Plack-Middleware/access_log_value_zero.t Plack-1.0031/t/Plack-Middleware/auth_basic.t Plack-1.0031/t/Plack-Middleware/auth_basic_env.t Plack-1.0031/t/Plack-Middleware/auth_basic_simple.t Plack-1.0031/t/Plack-Middleware/bufferedstreaming.t Plack-1.0031/t/Plack-Middleware/cascade/ Plack-1.0031/t/Plack-Middleware/cgi-bin/ Plack-1.0031/t/Plack-Middleware/cgibin.t Plack-1.0031/t/Plack-Middleware/cgibin_exec.t Plack-1.0031/t/Plack-Middleware/chunked.t Plack-1.0031/t/Plack-Middleware/component-leak.t Plack-1.0031/t/Plack-Middleware/component.t Plack-1.0031/t/Plack-Middleware/conditional.t Plack-1.0031/t/Plack-Middleware/conditional_new.t Plack-1.0031/t/Plack-Middleware/conditionalget.t Plack-1.0031/t/Plack-Middleware/conditionalget_writer.t Plack-1.0031/t/Plack-Middleware/content_length.t Plack-1.0031/t/Plack-Middleware/directory.t Plack-1.0031/t/Plack-Middleware/error_document.t Plack-1.0031/t/Plack-Middleware/error_document_streaming_app.t Plack-1.0031/t/Plack-Middleware/errors/ Plack-1.0031/t/Plack-Middleware/file.t Plack-1.0031/t/Plack-Middleware/head.t Plack-1.0031/t/Plack-Middleware/head_streaming.t Plack-1.0031/t/Plack-Middleware/htpasswd Plack-1.0031/t/Plack-Middleware/httpexceptions.t Plack-1.0031/t/Plack-Middleware/httpexceptions_streaming.t Plack-1.0031/t/Plack-Middleware/iis6_script_name_fix.t Plack-1.0031/t/Plack-Middleware/iis7_keep_alive_fix.t Plack-1.0031/t/Plack-Middleware/jsonp.t Plack-1.0031/t/Plack-Middleware/lint.t Plack-1.0031/t/Plack-Middleware/lint_env.t Plack-1.0031/t/Plack-Middleware/lint_utf8_false_alarm.t Plack-1.0031/t/Plack-Middleware/log4perl.t Plack-1.0031/t/Plack-Middleware/log_dispatch.t Plack-1.0031/t/Plack-Middleware/order.t Plack-1.0031/t/Plack-Middleware/prefix.t Plack-1.0031/t/Plack-Middleware/psgibin.t Plack-1.0031/t/Plack-Middleware/rearrange_headers.t Plack-1.0031/t/Plack-Middleware/recursive/ Plack-1.0031/t/Plack-Middleware/refresh-init.t Plack-1.0031/t/Plack-Middleware/runtime.t Plack-1.0031/t/Plack-Middleware/simple_content_filter.t Plack-1.0031/t/Plack-Middleware/simple_logger.t Plack-1.0031/t/Plack-Middleware/stacktrace/ Plack-1.0031/t/Plack-Middleware/static.foo Plack-1.0031/t/Plack-Middleware/static.t Plack-1.0031/t/Plack-Middleware/static.txt Plack-1.0031/t/Plack-Middleware/static_env.t Plack-1.0031/t/Plack-Middleware/urlmap.t Plack-1.0031/t/Plack-Middleware/urlmap_builder.t Plack-1.0031/t/Plack-Middleware/urlmap_env.t Plack-1.0031/t/Plack-Middleware/urlmap_ports.t Plack-1.0031/t/Plack-Middleware/wrapcgi.t Plack-1.0031/t/Plack-Middleware/wrapcgi_exec.t Plack-1.0031/t/Plack-Middleware/xframework.t Plack-1.0031/t/Plack-Middleware/xsendfile.t Plack-1.0031/t/Plack-Middleware/stacktrace/basic.t Plack-1.0031/t/Plack-Middleware/stacktrace/force.t Plack-1.0031/t/Plack-Middleware/stacktrace/sigdie.t Plack-1.0031/t/Plack-Middleware/stacktrace/streaming.t Plack-1.0031/t/Plack-Middleware/stacktrace/utf8.t Plack-1.0031/t/Plack-Middleware/recursive/base.t Plack-1.0031/t/Plack-Middleware/recursive/streaming.t Plack-1.0031/t/Plack-Middleware/recursive/throw.t Plack-1.0031/t/Plack-Middleware/recursive/throw_streaming.t Plack-1.0031/t/Plack-Middleware/errors/404.html Plack-1.0031/t/Plack-Middleware/errors/500.html Plack-1.0031/t/Plack-Middleware/cgi-bin/cgi_dir.cgi Plack-1.0031/t/Plack-Middleware/cgi-bin/hello.cgi Plack-1.0031/t/Plack-Middleware/cgi-bin/hello.py Plack-1.0031/t/Plack-Middleware/cgi-bin/hello2.cgi Plack-1.0031/t/Plack-Middleware/cgi-bin/hello3.cgi Plack-1.0031/t/Plack-Middleware/cgi-bin/utf8.cgi Plack-1.0031/t/Plack-Middleware/cascade/basic.t Plack-1.0031/t/Plack-Middleware/cascade/streaming.t Plack-1.0031/t/Plack-Loader/auto.t Plack-1.0031/t/Plack-Loader/auto_fallback.t Plack-1.0031/t/Plack-Loader/delayed.t Plack-1.0031/t/Plack-Loader/restarter.t Plack-1.0031/t/Plack-Loader/restarter_valid.t Plack-1.0031/t/Plack-Loader/shotgun.t Plack-1.0031/t/Plack-HTTPParser-PP/simple.t Plack-1.0031/t/Plack-Handler/apache1.t Plack-1.0031/t/Plack-Handler/apache2-registry.t Plack-1.0031/t/Plack-Handler/apache2.t Plack-1.0031/t/Plack-Handler/cgi.t Plack-1.0031/t/Plack-Handler/fcgi.t Plack-1.0031/t/Plack-Handler/output_encoding.t Plack-1.0031/t/Plack-Handler/standalone.t Plack-1.0031/t/Plack-Handler/try_mangle.pl Plack-1.0031/t/Plack-Builder/builder.t Plack-1.0031/t/Plack-Builder/mount.t Plack-1.0031/t/Plack-Builder/oo_interface.t Plack-1.0031/t/HTTP-Server-PSGI/harakiri.t Plack-1.0031/t/HTTP-Server-PSGI/post.t Plack-1.0031/t/HTTP-Message-PSGI/content_length.t Plack-1.0031/t/HTTP-Message-PSGI/empty_streamed_response.t Plack-1.0031/t/HTTP-Message-PSGI/host.t Plack-1.0031/t/HTTP-Message-PSGI/path_info.t Plack-1.0031/t/HTTP-Message-PSGI/unknown_response.t Plack-1.0031/t/HTTP-Message-PSGI/utf8_req.t Plack-1.0031/share/#foo Plack-1.0031/share/baybridge.jpg Plack-1.0031/share/face.jpg Plack-1.0031/script/plackup Plack-1.0031/lib/HTTP/ Plack-1.0031/lib/Plack/ Plack-1.0031/lib/Plack.pm Plack-1.0031/lib/Plack/App/ Plack-1.0031/lib/Plack/Builder.pm Plack-1.0031/lib/Plack/Component.pm Plack-1.0031/lib/Plack/Handler/ Plack-1.0031/lib/Plack/Handler.pm Plack-1.0031/lib/Plack/HTTPParser/ Plack-1.0031/lib/Plack/HTTPParser.pm Plack-1.0031/lib/Plack/Loader/ Plack-1.0031/lib/Plack/Loader.pm Plack-1.0031/lib/Plack/LWPish.pm Plack-1.0031/lib/Plack/Middleware/ Plack-1.0031/lib/Plack/Middleware.pm Plack-1.0031/lib/Plack/MIME.pm Plack-1.0031/lib/Plack/Request/ Plack-1.0031/lib/Plack/Request.pm Plack-1.0031/lib/Plack/Response.pm Plack-1.0031/lib/Plack/Runner.pm Plack-1.0031/lib/Plack/TempBuffer.pm Plack-1.0031/lib/Plack/Test/ Plack-1.0031/lib/Plack/Test.pm Plack-1.0031/lib/Plack/Util/ Plack-1.0031/lib/Plack/Util.pm Plack-1.0031/lib/Plack/Util/Accessor.pm Plack-1.0031/lib/Plack/Test/MockHTTP.pm Plack-1.0031/lib/Plack/Test/Server.pm Plack-1.0031/lib/Plack/Test/Suite.pm Plack-1.0031/lib/Plack/Request/Upload.pm Plack-1.0031/lib/Plack/Middleware/AccessLog/ Plack-1.0031/lib/Plack/Middleware/AccessLog.pm Plack-1.0031/lib/Plack/Middleware/Auth/ Plack-1.0031/lib/Plack/Middleware/BufferedStreaming.pm Plack-1.0031/lib/Plack/Middleware/Chunked.pm Plack-1.0031/lib/Plack/Middleware/Conditional.pm Plack-1.0031/lib/Plack/Middleware/ConditionalGET.pm Plack-1.0031/lib/Plack/Middleware/ContentLength.pm Plack-1.0031/lib/Plack/Middleware/ContentMD5.pm Plack-1.0031/lib/Plack/Middleware/ErrorDocument.pm Plack-1.0031/lib/Plack/Middleware/Head.pm Plack-1.0031/lib/Plack/Middleware/HTTPExceptions.pm Plack-1.0031/lib/Plack/Middleware/IIS6ScriptNameFix.pm Plack-1.0031/lib/Plack/Middleware/IIS7KeepAliveFix.pm Plack-1.0031/lib/Plack/Middleware/JSONP.pm Plack-1.0031/lib/Plack/Middleware/LighttpdScriptNameFix.pm Plack-1.0031/lib/Plack/Middleware/Lint.pm Plack-1.0031/lib/Plack/Middleware/Log4perl.pm Plack-1.0031/lib/Plack/Middleware/LogDispatch.pm Plack-1.0031/lib/Plack/Middleware/NullLogger.pm Plack-1.0031/lib/Plack/Middleware/RearrangeHeaders.pm Plack-1.0031/lib/Plack/Middleware/Recursive.pm Plack-1.0031/lib/Plack/Middleware/Refresh.pm Plack-1.0031/lib/Plack/Middleware/Runtime.pm Plack-1.0031/lib/Plack/Middleware/SimpleContentFilter.pm Plack-1.0031/lib/Plack/Middleware/SimpleLogger.pm Plack-1.0031/lib/Plack/Middleware/StackTrace.pm Plack-1.0031/lib/Plack/Middleware/Static.pm Plack-1.0031/lib/Plack/Middleware/XFramework.pm Plack-1.0031/lib/Plack/Middleware/XSendfile.pm Plack-1.0031/lib/Plack/Middleware/Auth/Basic.pm Plack-1.0031/lib/Plack/Middleware/AccessLog/Timed.pm Plack-1.0031/lib/Plack/Loader/Delayed.pm Plack-1.0031/lib/Plack/Loader/Restarter.pm Plack-1.0031/lib/Plack/Loader/Shotgun.pm Plack-1.0031/lib/Plack/HTTPParser/PP.pm Plack-1.0031/lib/Plack/Handler/Apache1.pm Plack-1.0031/lib/Plack/Handler/Apache2/ Plack-1.0031/lib/Plack/Handler/Apache2.pm Plack-1.0031/lib/Plack/Handler/CGI.pm Plack-1.0031/lib/Plack/Handler/FCGI.pm Plack-1.0031/lib/Plack/Handler/HTTP/ Plack-1.0031/lib/Plack/Handler/Standalone.pm Plack-1.0031/lib/Plack/Handler/HTTP/Server/ Plack-1.0031/lib/Plack/Handler/HTTP/Server/PSGI.pm Plack-1.0031/lib/Plack/Handler/Apache2/Registry.pm Plack-1.0031/lib/Plack/App/Cascade.pm Plack-1.0031/lib/Plack/App/CGIBin.pm Plack-1.0031/lib/Plack/App/Directory.pm Plack-1.0031/lib/Plack/App/File.pm Plack-1.0031/lib/Plack/App/PSGIBin.pm Plack-1.0031/lib/Plack/App/URLMap.pm Plack-1.0031/lib/Plack/App/WrapCGI.pm Plack-1.0031/lib/HTTP/Message/ Plack-1.0031/lib/HTTP/Server/ Plack-1.0031/lib/HTTP/Server/PSGI.pm Plack-1.0031/lib/HTTP/Message/PSGI.pm Plack-1.0031/eg/dot-psgi/ Plack-1.0031/eg/dot-psgi/cgi-pm.psgi Plack-1.0031/eg/dot-psgi/cgi-script.psgi Plack-1.0031/eg/dot-psgi/Dumper.psgi Plack-1.0031/eg/dot-psgi/echo-stream-sync.psgi Plack-1.0031/eg/dot-psgi/echo-stream.psgi Plack-1.0031/eg/dot-psgi/echo.psgi Plack-1.0031/eg/dot-psgi/error.psgi Plack-1.0031/eg/dot-psgi/Hello.psgi Plack-1.0031/eg/dot-psgi/image.psgi Plack-1.0031/eg/dot-psgi/nonblock-hello.psgi Plack-1.0031/eg/dot-psgi/plack-req.psgi Plack-1.0031/eg/dot-psgi/runnable.psgi Plack-1.0031/eg/dot-psgi/slowapp.psgi Plack-1.0031/eg/dot-psgi/static/ Plack-1.0031/eg/dot-psgi/static.psgi Plack-1.0031/eg/dot-psgi/twitter-stream.psgi Plack-1.0031/eg/dot-psgi/static/index.html Plack-1.0031/eg/dot-psgi/static/test.css Plack-1.0031/eg/dot-psgi/static/test.js Plack-1.0031/benchmarks/ab.pl Plack-1.0031/benchmarks/fcgi.pl CPAN.pm: Building M/MI/MIYAGAWA/Plack-1.0031.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL Warning: prerequisite Test::TCP 2.00 not found. closedir() attempted on invalid dirhandle GEN0 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Plack Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- MIYAGAWA/Plack-1.0031.tar.gz ---- Test::TCP [requires] Running make test Delayed until after prerequisites Running test for module 'Test::TCP' Running make for T/TO/TOKUHIROM/Test-TCP-2.06.tar.gz Checksum for /export/home/fly1264/var/cpan/sources/authors/id/T/TO/TOKUHIROM/Test-TCP-2.06.tar.gz ok Test-TCP-2.06/Changes Test-TCP-2.06/LICENSE Test-TCP-2.06/META.json Test-TCP-2.06/Makefile.PL Test-TCP-2.06/README.md Test-TCP-2.06/cpanfile Test-TCP-2.06/lib/Net/EmptyPort.pm Test-TCP-2.06/lib/Test/TCP.pm Test-TCP-2.06/lib/Test/TCP/CheckPort.pm Test-TCP-2.06/minil.toml Test-TCP-2.06/t/00_compile.t Test-TCP-2.06/t/01_simple.t Test-TCP-2.06/t/02_abrt.t Test-TCP-2.06/t/03_return_when_sigterm.t Test-TCP-2.06/t/04_die.t Test-TCP-2.06/t/05_sigint.t Test-TCP-2.06/t/06_nest.t Test-TCP-2.06/t/07_optional.t Test-TCP-2.06/t/08_exit.t Test-TCP-2.06/t/09_fork.t Test-TCP-2.06/t/10_oo.t Test-TCP-2.06/t/11_net_empty_port.t Test-TCP-2.06/t/12_pass_wait_port_options.t Test-TCP-2.06/t/13_undef_port.t Test-TCP-2.06/t/Server.pm Test-TCP-2.06/xt/02_perlcritic.t Test-TCP-2.06/xt/04_dependents.t Test-TCP-2.06/xt/author/11_net_emptyport.t Test-TCP-2.06/META.yml Test-TCP-2.06/MANIFEST CPAN.pm: Building T/TO/TOKUHIROM/Test-TCP-2.06.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL closedir() attempted on invalid dirhandle GEN0 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. cp META.json MYMETA.json cp META.yml MYMETA.yml Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Test::TCP >>> make Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. cp lib/Test/TCP/CheckPort.pm blib/lib/Test/TCP/CheckPort.pm cp lib/Net/EmptyPort.pm blib/lib/Net/EmptyPort.pm cp lib/Test/TCP.pm blib/lib/Test/TCP.pm Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Manifying blib/man3/Net::EmptyPort.3 Manifying blib/man3/Test::TCP.3 Manifying blib/man3/Test::TCP::CheckPort.3 TOKUHIROM/Test-TCP-2.06.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. # Test::More: 1.001003 t/00_compile.t ................. 1..1 ok 1 - use Test::TCP; ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, line 1. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, line 2. t/01_simple.t .................. 1..22 ok 1 - test case for sharedfork ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 11 - test case for sharedfork ok 12 - test case for sharedfork ok 13 - test case for sharedfork ok 14 - test case for sharedfork ok 15 - test case for sharedfork ok 16 - test case for sharedfork ok 17 - test case for sharedfork ok 18 - test case for sharedfork ok 19 - test case for sharedfork ok 20 - test case for sharedfork # send 1 # new request ok 21 # send 2 # new request ok 22 # finalize ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Name "Test::More::TODO" used only once: possible typo at /export/home/fly1264/var/megalib/Exporter/Heavy.pm line 209. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, line 1. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. # your server received SIGABRT t/02_abrt.t .................... 1..2 ok 1 ok 2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. t/03_return_when_sigterm.t ..... 1..2 ok 1 ok 2 - test finished. ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. t/04_die.t ..................... 1..3 ok 1 ok 2 ok 3 - already killed by test_tcp ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Name "Test::More::TODO" used only once: possible typo at /export/home/fly1264/var/megalib/Exporter/Heavy.pm line 209. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. # Failed test 'should not reach here' # at t/05_sigint.t line 47. # $Config{sig_name}: ZERO HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM USR1 USR2 CHLD PWR WINCH URG IO STOP TSTP CONT TTIN TTOU VTALRM PROF XCPU XFSZ WAITING LWP FREEZE THAW CANCEL LOST RTMIN NUM39 NUM40 NUM41 NUM42 NUM43 NUM44 RTMAX IOT CLD POLL # CHILD_ERROR_NATIVE: 0 # $?: 0 Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. # Failed test at t/05_sigint.t line 25. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. # Failed test 'sigint' # at t/05_sigint.t line 26. # got: 'ZERO' # expected: 'INT' # Looks like you planned 2 tests but ran 3. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. # Looks like you failed 3 tests of 3 run. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. t/05_sigint.t .................. 1..2 not ok 1 - should not reach here not ok 2 not ok 3 - sigint Dubious, test returned 3 (wstat 768, 0x300) Failed 2/2 subtests Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Name "Test::More::TODO" used only once: possible typo at /export/home/fly1264/var/megalib/Exporter/Heavy.pm line 209. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. t/06_nest.t .................... 1..1 ok 1 - 50775, 50482 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/07_optional.t ................ 1..2 ok 1 - One ok 2 - Two ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, <$fh> line 1. t/08_exit.t .................... 1..5 # SEVER: 23828 # CLIENT: 23827 ok 1 ok 2 ok 3 ok 4 ok 5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, line 1. t/09_fork.t .................... 1..6 ok 1 - Successfully forked child 23831 ok 2 - Successfully forked child 0 ok 3 - Successfully executed child 23831 ok 4 - child exited normally ok 5 - socket is connected # new request ok 6 - got expected reply ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, line 1. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, line 2. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. t/10_oo.t ...................... 1..22 ok 1 - test case for sharedfork ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 11 - test case for sharedfork ok 12 - test case for sharedfork ok 13 - test case for sharedfork ok 14 - test case for sharedfork ok 15 - test case for sharedfork ok 16 - test case for sharedfork ok 17 - test case for sharedfork ok 18 - test case for sharedfork ok 19 - test case for sharedfork ok 20 - test case for sharedfork # send 1 # new request ok 21 # send 2 # new request ok 22 # finalize # new request ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/11_net_empty_port.t .......... ok 1 - found an empty port ok 2 - port is closed ok 3 - port is open 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/12_pass_wait_port_options.t .. ok 1 ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 11 - test case for sharedfork ok 12 - test case for sharedfork ok 13 - test case for sharedfork ok 14 - test case for sharedfork ok 15 - test case for sharedfork ok 16 - test case for sharedfork ok 17 - test case for sharedfork ok 18 - test case for sharedfork ok 19 - test case for sharedfork ok 20 - test case for sharedfork ok 21 - test case for sharedfork # send 1 # new request ok 22 # send 2 # new request ok 23 # finalize # new request ok 24 ok 25 - test case for sharedfork ok 26 - test case for sharedfork ok 27 - test case for sharedfork ok 28 - test case for sharedfork ok 29 - test case for sharedfork ok 30 - test case for sharedfork ok 31 - test case for sharedfork ok 32 - test case for sharedfork ok 33 - test case for sharedfork ok 34 - test case for sharedfork ok 35 - test case for sharedfork ok 36 - test case for sharedfork ok 37 - test case for sharedfork ok 38 - test case for sharedfork ok 39 - test case for sharedfork ok 40 - test case for sharedfork ok 41 - test case for sharedfork ok 42 - test case for sharedfork ok 43 - test case for sharedfork ok 44 - test case for sharedfork # send 1 # new request ok 45 # send 2 # new request ok 46 # finalize ok 47 1..47 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, line 1. Use of uninitialized value $Test::Builder::BLevel in addition (+) at /export/home/fly1264/var/megalib/Test/SharedFork.pm line 130, line 2. t/13_undef_port.t .............. 1..22 ok 1 - test case for sharedfork ok 2 - test case for sharedfork ok 3 - test case for sharedfork ok 4 - test case for sharedfork ok 5 - test case for sharedfork ok 6 - test case for sharedfork ok 7 - test case for sharedfork ok 8 - test case for sharedfork ok 9 - test case for sharedfork ok 10 - test case for sharedfork ok 11 - test case for sharedfork ok 12 - test case for sharedfork ok 13 - test case for sharedfork ok 14 - test case for sharedfork ok 15 - test case for sharedfork ok 16 - test case for sharedfork ok 17 - test case for sharedfork ok 18 - test case for sharedfork ok 19 - test case for sharedfork ok 20 - test case for sharedfork # send 1 # new request ok 21 # send 2 # new request ok 22 # finalize ok Test Summary Report ------------------- t/05_sigint.t (Wstat: 768 Tests: 3 Failed: 3) Failed tests: 1-3 Non-zero exit status: 3 Parse errors: Bad plan. You planned 2 tests but ran 3. Files=14, Tests=141, 12 wallclock secs ( 0.32 usr 0.17 sys + 6.19 cusr 1.09 csys = 7.77 CPU) Result: FAIL Failed 1/14 test programs. 3/141 subtests failed. make: *** [test_dynamic] Error 255 TOKUHIROM/Test-TCP-2.06.tar.gz make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports TOKUHIROM/Test-TCP-2.06.tar.gz Running make for M/MI/MIYAGAWA/Plack-1.0031.tar.gz Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6 CPAN.pm: Building M/MI/MIYAGAWA/Plack-1.0031.tar.gz Warning: Prerequisite 'Test::TCP => 2.00' for 'MIYAGAWA/Plack-1.0031.tar.gz' failed when processing 'TOKUHIROM/Test-TCP-2.06.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited. >>> make Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. cp share/#foo blib/lib/auto/share/dist/Plack/#foo cp share/baybridge.jpg blib/lib/auto/share/dist/Plack/baybridge.jpg cp share/face.jpg blib/lib/auto/share/dist/Plack/face.jpg cp lib/Plack/Util/Accessor.pm blib/lib/Plack/Util/Accessor.pm cp lib/Plack/App/CGIBin.pm blib/lib/Plack/App/CGIBin.pm cp lib/Plack/App/PSGIBin.pm blib/lib/Plack/App/PSGIBin.pm cp lib/Plack/Middleware/Log4perl.pm blib/lib/Plack/Middleware/Log4perl.pm cp lib/Plack/Handler/Apache2.pm blib/lib/Plack/Handler/Apache2.pm cp lib/Plack/Response.pm blib/lib/Plack/Response.pm cp lib/Plack/Middleware/Recursive.pm blib/lib/Plack/Middleware/Recursive.pm cp lib/Plack/Test/MockHTTP.pm blib/lib/Plack/Test/MockHTTP.pm cp lib/Plack/Middleware/Lint.pm blib/lib/Plack/Middleware/Lint.pm cp lib/Plack/Middleware/BufferedStreaming.pm blib/lib/Plack/Middleware/BufferedStreaming.pm cp lib/Plack/HTTPParser.pm blib/lib/Plack/HTTPParser.pm cp lib/Plack/Middleware/StackTrace.pm blib/lib/Plack/Middleware/StackTrace.pm cp lib/Plack/Middleware/AccessLog/Timed.pm blib/lib/Plack/Middleware/AccessLog/Timed.pm cp lib/Plack/Middleware/LighttpdScriptNameFix.pm blib/lib/Plack/Middleware/LighttpdScriptNameFix.pm cp lib/Plack/Middleware/Chunked.pm blib/lib/Plack/Middleware/Chunked.pm cp lib/Plack/Request.pm blib/lib/Plack/Request.pm cp lib/Plack/Middleware/Conditional.pm blib/lib/Plack/Middleware/Conditional.pm cp lib/Plack/App/Cascade.pm blib/lib/Plack/App/Cascade.pm cp lib/Plack/Middleware/Runtime.pm blib/lib/Plack/Middleware/Runtime.pm cp lib/Plack/Middleware/SimpleLogger.pm blib/lib/Plack/Middleware/SimpleLogger.pm cp lib/Plack/App/WrapCGI.pm blib/lib/Plack/App/WrapCGI.pm cp lib/Plack/TempBuffer.pm blib/lib/Plack/TempBuffer.pm cp lib/Plack/Middleware/Auth/Basic.pm blib/lib/Plack/Middleware/Auth/Basic.pm cp lib/Plack/Middleware/Static.pm blib/lib/Plack/Middleware/Static.pm cp lib/Plack/Util.pm blib/lib/Plack/Util.pm cp lib/Plack/Handler/Apache1.pm blib/lib/Plack/Handler/Apache1.pm cp lib/Plack/Loader/Shotgun.pm blib/lib/Plack/Loader/Shotgun.pm cp lib/Plack/Middleware/SimpleContentFilter.pm blib/lib/Plack/Middleware/SimpleContentFilter.pm cp lib/Plack/Middleware/IIS7KeepAliveFix.pm blib/lib/Plack/Middleware/IIS7KeepAliveFix.pm cp lib/Plack/Middleware/NullLogger.pm blib/lib/Plack/Middleware/NullLogger.pm cp lib/Plack/Middleware/ContentMD5.pm blib/lib/Plack/Middleware/ContentMD5.pm cp lib/Plack/App/File.pm blib/lib/Plack/App/File.pm cp lib/Plack/Handler/CGI.pm blib/lib/Plack/Handler/CGI.pm cp lib/Plack/Handler.pm blib/lib/Plack/Handler.pm cp lib/Plack/Middleware.pm blib/lib/Plack/Middleware.pm cp lib/Plack/Handler/Apache2/Registry.pm blib/lib/Plack/Handler/Apache2/Registry.pm cp lib/Plack/Runner.pm blib/lib/Plack/Runner.pm cp lib/Plack/Loader/Restarter.pm blib/lib/Plack/Loader/Restarter.pm cp lib/Plack/Test/Server.pm blib/lib/Plack/Test/Server.pm cp lib/Plack/Test.pm blib/lib/Plack/Test.pm cp lib/Plack/Handler/FCGI.pm blib/lib/Plack/Handler/FCGI.pm cp lib/Plack/Request/Upload.pm blib/lib/Plack/Request/Upload.pm cp lib/Plack/LWPish.pm blib/lib/Plack/LWPish.pm cp lib/HTTP/Server/PSGI.pm blib/lib/HTTP/Server/PSGI.pm cp lib/Plack/Middleware/ContentLength.pm blib/lib/Plack/Middleware/ContentLength.pm cp lib/Plack/MIME.pm blib/lib/Plack/MIME.pm cp lib/Plack/Middleware/HTTPExceptions.pm blib/lib/Plack/Middleware/HTTPExceptions.pm cp lib/Plack.pm blib/lib/Plack.pm cp lib/Plack/HTTPParser/PP.pm blib/lib/Plack/HTTPParser/PP.pm cp lib/Plack/Middleware/XFramework.pm blib/lib/Plack/Middleware/XFramework.pm cp lib/Plack/Test/Suite.pm blib/lib/Plack/Test/Suite.pm cp lib/Plack/Handler/HTTP/Server/PSGI.pm blib/lib/Plack/Handler/HTTP/Server/PSGI.pm cp lib/Plack/Middleware/Refresh.pm blib/lib/Plack/Middleware/Refresh.pm cp lib/Plack/Middleware/JSONP.pm blib/lib/Plack/Middleware/JSONP.pm cp lib/Plack/Middleware/IIS6ScriptNameFix.pm blib/lib/Plack/Middleware/IIS6ScriptNameFix.pm cp lib/Plack/Loader.pm blib/lib/Plack/Loader.pm cp lib/Plack/Middleware/ErrorDocument.pm blib/lib/Plack/Middleware/ErrorDocument.pm cp lib/Plack/Builder.pm blib/lib/Plack/Builder.pm cp lib/Plack/Middleware/Head.pm blib/lib/Plack/Middleware/Head.pm cp lib/Plack/Middleware/XSendfile.pm blib/lib/Plack/Middleware/XSendfile.pm cp lib/Plack/Loader/Delayed.pm blib/lib/Plack/Loader/Delayed.pm cp lib/Plack/Middleware/LogDispatch.pm blib/lib/Plack/Middleware/LogDispatch.pm cp lib/Plack/App/Directory.pm blib/lib/Plack/App/Directory.pm cp lib/Plack/App/URLMap.pm blib/lib/Plack/App/URLMap.pm cp lib/Plack/Middleware/ConditionalGET.pm blib/lib/Plack/Middleware/ConditionalGET.pm cp lib/Plack/Component.pm blib/lib/Plack/Component.pm cp lib/Plack/Middleware/RearrangeHeaders.pm blib/lib/Plack/Middleware/RearrangeHeaders.pm cp lib/Plack/Middleware/AccessLog.pm blib/lib/Plack/Middleware/AccessLog.pm cp lib/Plack/Handler/Standalone.pm blib/lib/Plack/Handler/Standalone.pm cp lib/HTTP/Message/PSGI.pm blib/lib/HTTP/Message/PSGI.pm cp script/plackup blib/script/plackup /export/home/fly1264/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/plackup Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Manifying blib/man1/plackup.1 Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Manifying blib/man3/HTTP::Message::PSGI.3 Manifying blib/man3/HTTP::Server::PSGI.3 Manifying blib/man3/Plack.3 Manifying blib/man3/Plack::App::CGIBin.3 Manifying blib/man3/Plack::App::Cascade.3 Manifying blib/man3/Plack::App::Directory.3 Manifying blib/man3/Plack::App::File.3 Manifying blib/man3/Plack::App::PSGIBin.3 Manifying blib/man3/Plack::App::URLMap.3 Manifying blib/man3/Plack::App::WrapCGI.3 Manifying blib/man3/Plack::Builder.3 Manifying blib/man3/Plack::Component.3 Manifying blib/man3/Plack::HTTPParser.3 Manifying blib/man3/Plack::HTTPParser::PP.3 Manifying blib/man3/Plack::Handler.3 Manifying blib/man3/Plack::Handler::Apache1.3 Manifying blib/man3/Plack::Handler::Apache2.3 Manifying blib/man3/Plack::Handler::Apache2::Registry.3 Manifying blib/man3/Plack::Handler::CGI.3 Manifying blib/man3/Plack::Handler::FCGI.3 Manifying blib/man3/Plack::Handler::HTTP::Server::PSGI.3 Manifying blib/man3/Plack::Handler::Standalone.3 Manifying blib/man3/Plack::LWPish.3 Manifying blib/man3/Plack::Loader.3 Manifying blib/man3/Plack::Loader::Delayed.3 Manifying blib/man3/Plack::Loader::Restarter.3 Manifying blib/man3/Plack::Loader::Shotgun.3 Manifying blib/man3/Plack::MIME.3 Manifying blib/man3/Plack::Middleware.3 Manifying blib/man3/Plack::Middleware::AccessLog.3 Manifying blib/man3/Plack::Middleware::AccessLog::Timed.3 Manifying blib/man3/Plack::Middleware::Auth::Basic.3 Manifying blib/man3/Plack::Middleware::BufferedStreaming.3 Manifying blib/man3/Plack::Middleware::Chunked.3 Manifying blib/man3/Plack::Middleware::Conditional.3 Manifying blib/man3/Plack::Middleware::ConditionalGET.3 Manifying blib/man3/Plack::Middleware::ContentLength.3 Manifying blib/man3/Plack::Middleware::ContentMD5.3 Manifying blib/man3/Plack::Middleware::ErrorDocument.3 Manifying blib/man3/Plack::Middleware::HTTPExceptions.3 Manifying blib/man3/Plack::Middleware::Head.3 Manifying blib/man3/Plack::Middleware::IIS6ScriptNameFix.3 Manifying blib/man3/Plack::Middleware::IIS7KeepAliveFix.3 Manifying blib/man3/Plack::Middleware::JSONP.3 Manifying blib/man3/Plack::Middleware::LighttpdScriptNameFix.3 Manifying blib/man3/Plack::Middleware::Lint.3 Manifying blib/man3/Plack::Middleware::Log4perl.3 Manifying blib/man3/Plack::Middleware::LogDispatch.3 Manifying blib/man3/Plack::Middleware::NullLogger.3 Manifying blib/man3/Plack::Middleware::RearrangeHeaders.3 Manifying blib/man3/Plack::Middleware::Recursive.3 Manifying blib/man3/Plack::Middleware::Refresh.3 Manifying blib/man3/Plack::Middleware::Runtime.3 Manifying blib/man3/Plack::Middleware::SimpleContentFilter.3 Manifying blib/man3/Plack::Middleware::SimpleLogger.3 Manifying blib/man3/Plack::Middleware::StackTrace.3 Manifying blib/man3/Plack::Middleware::Static.3 Manifying blib/man3/Plack::Middleware::XFramework.3 Manifying blib/man3/Plack::Middleware::XSendfile.3 Manifying blib/man3/Plack::Request.3 Manifying blib/man3/Plack::Request::Upload.3 Manifying blib/man3/Plack::Response.3 Manifying blib/man3/Plack::Runner.3 Manifying blib/man3/Plack::Test.3 Manifying blib/man3/Plack::Test::MockHTTP.3 Manifying blib/man3/Plack::Test::Server.3 Manifying blib/man3/Plack::Test::Suite.3 Manifying blib/man3/Plack::Util.3 Manifying blib/man3/Plack::Util::Accessor.3 MIYAGAWA/Plack-1.0031.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 Skip blib/lib/auto/share/dist/Plack/#foo (unchanged) Skip blib/lib/auto/share/dist/Plack/baybridge.jpg (unchanged) Skip blib/lib/auto/share/dist/Plack/face.jpg (unchanged) PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/HTTP-Message-PSGI/*.t t/HTTP-Server-PSGI/*.t t/Plack-Builder/*.t t/Plack-HTTPParser-PP/*.t t/Plack-Handler/*.t t/Plack-Loader/*.t t/Plack-MIME/*.t t/Plack-Middleware/*.t t/Plack-Middleware/cascade/*.t t/Plack-Middleware/recursive/*.t t/Plack-Middleware/stacktrace/*.t t/Plack-Request/*.t t/Plack-Response/*.t t/Plack-Runner/*.t t/Plack-TempBuffer/*.t t/Plack-Test/*.t t/Plack-Util/*.t Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/HTTP-Message-PSGI/content_length.t ............... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/HTTP-Message-PSGI/empty_streamed_response.t ...... ok 1 - undef response body converted to empty string 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/HTTP-Message-PSGI/host.t ......................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/HTTP-Message-PSGI/path_info.t .................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/HTTP-Message-PSGI/unknown_response.t ............. ok 1 - converting undef PSGI response results in error ok 2 - converting invalid PSGI response results in error 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/HTTP-Message-PSGI/utf8_req.t ..................... 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 1..16 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/HTTP-Server-PSGI/harakiri.t line 6. BEGIN failed--compilation aborted at t/HTTP-Server-PSGI/harakiri.t line 6. t/HTTP-Server-PSGI/harakiri.t ...................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/HTTP-Server-PSGI/post.t line 6. BEGIN failed--compilation aborted at t/HTTP-Server-PSGI/post.t line 6. t/HTTP-Server-PSGI/post.t .......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Builder/builder.t .......................... 1..1 ok 1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Builder/mount.t ............................ ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Builder/oo_interface.t ..................... 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 - to_app() is called without mount(). No application to build. at t/Plack-Builder/oo_interface.t line 52. # ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 - no warnings 1..19 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/Plack-Handler/apache1.t line 5. BEGIN failed--compilation aborted at t/Plack-Handler/apache1.t line 5. t/Plack-Handler/apache1.t .......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/Plack-Handler/apache2-registry.t line 4. BEGIN failed--compilation aborted at t/Plack-Handler/apache2-registry.t line 4. t/Plack-Handler/apache2-registry.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/Plack-Handler/apache2.t line 5. BEGIN failed--compilation aborted at t/Plack-Handler/apache2.t line 5. t/Plack-Handler/apache2.t .......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. Compilation failed in require at t/Plack-Handler/cgi.t line 12. BEGIN failed--compilation aborted at t/Plack-Handler/cgi.t line 12. t/Plack-Handler/cgi.t .............................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. Compilation failed in require at t/Plack-Handler/fcgi.t line 10. BEGIN failed--compilation aborted at t/Plack-Handler/fcgi.t line 10. t/Plack-Handler/fcgi.t ............................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Handler/output_encoding.t .................. ok 1 - \n is not converted 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. Compilation failed in require at t/Plack-Handler/standalone.t line 4. BEGIN failed--compilation aborted at t/Plack-Handler/standalone.t line 4. t/Plack-Handler/standalone.t ....................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-HTTPParser-PP/simple.t ..................... ok 1 - simple get ok 2 - result of GET / ok 3 - POST ok 4 - result of GET with headers ok 5 - multiline header ok 6 - multiline ok 7 - URI fragment ok 8 ok 9 - %23 -> \# ok 10 ok 11 - URI fragment after query string ok 12 ok 13 1..13 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Loader/auto.t .............................. ok 1 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Plack::Loader::guess redefined at t/Plack-Loader/auto_fallback.t line 12. t/Plack-Loader/auto_fallback.t ..................... ok 1 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Loader/delayed.t ........................... ok 1 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/Plack-Loader/restarter.t line 3. BEGIN failed--compilation aborted at t/Plack-Loader/restarter.t line 3. t/Plack-Loader/restarter.t ......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Loader/restarter_valid.t ................... ok 1 - Foo.pm is valid ok 2 - foo.t is valid ok 3 - lib/Bar.pm is valid ok 4 - view/index.tt is valid ok 5 - _myapp/foo.psgi is valid ok 6 - .www/bar.pl is valid ok 7 - _sass.css is valid ok 8 - /Users/joe/foo/bar.pm is valid ok 9 - /path/to/4912 is valid ok 10 - /path/to/5037 is valid ok 11 - .git/123 should be ignored ok 12 - .svn/abc should be ignored ok 13 - Foo.pm~ should be ignored ok 14 - _flymake.pl should be ignored ok 15 - /Users/joe/foo.pl~ should be ignored ok 16 - /foo/bar/x.txt.bak should be ignored ok 17 - /path/to/foo.swp should be ignored ok 18 - /path/to/foo.swpx should be ignored ok 19 - /path/to/foo.swx should be ignored ok 20 - /path/to/4913 should be ignored ok 21 - /path/to/5036 should be ignored ok 22 - /path/to/.\#Foo.pm should be ignored 1..22 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. Compilation failed in require at t/Plack-Loader/shotgun.t line 4. BEGIN failed--compilation aborted at t/Plack-Loader/shotgun.t line 4. t/Plack-Loader/shotgun.t ........................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/access_log.t .................... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/access_log_timed.t .............. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/access_log_value_zero.t ......... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/auth_basic.t .................... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/auth_basic_env.t ................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/auth_basic_simple.t ............. ok 1 ok 2 ok 3 ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/bufferedstreaming.t ............. 1..4 ok 1 - headers passed through ok 2 - body accumulated ok 3 - headers passed through ok 4 - body accumulated ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/cascade/basic.t ................. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/cascade/streaming.t ............. ok 1 ok 2 ok 3 ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/cgibin.t ........................ skipped: release test only Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/cgibin_exec.t ................... skipped: release test only Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 35) line 2. t/Plack-Middleware/chunked.t ....................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 11) line 2. t/Plack-Middleware/component-leak.t ................ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/component.t ..................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value in pattern match (m//) at t/Plack-Middleware/conditional.t line 11. Use of uninitialized value in pattern match (m//) at t/Plack-Middleware/conditional.t line 11. t/Plack-Middleware/conditional.t ................... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value in pattern match (m//) at t/Plack-Middleware/conditional_new.t line 13. Use of uninitialized value in pattern match (m//) at t/Plack-Middleware/conditional_new.t line 13. t/Plack-Middleware/conditional_new.t ............... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/conditionalget.t ................ 1..12 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 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $str in substitution (s///) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/ConditionalGET.pm line 51. Use of uninitialized value in string eq at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/ConditionalGET.pm line 40. t/Plack-Middleware/conditionalget_writer.t ......... ok 1 - Response HTTP status ok 2 - Response content ok 3 - Response HTTP status ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/content_length.t ................ 1..5 ok 1 ok 2 ok 3 ok 4 ok 5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/directory.t ..................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/error_document.t ................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 12) line 2. t/Plack-Middleware/error_document_streaming_app.t .. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. "my" variable $res masks earlier declaration in same scope at t/Plack-Middleware/file.t line 48. # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Failed test at t/Plack-Middleware/file.t line 54. # got: '200' # expected: '404' # Failed test at t/Plack-Middleware/file.t line 55. # got: 'use strict; # use Plack::Test; # use Test::More; # use HTTP::Request::Common; # use Plack::App::File; # use FindBin qw($Bin); # # my $app = Plack::App::File->new(file => 'Changes'); # # test_psgi $app, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/plain'; # is $res->code, 200; # }; # # my $app_content_type = Plack::App::File->new( # file => 'Changes', # content_type => 'text/x-changes' # ); # # test_psgi $app_content_type, sub { # my $cb = shift; # # my $res = $cb->(GET "/"); # is $res->code, 200; # like $res->content, qr/Plack/; # # $res = $cb->(GET "/whatever"); # is $res->content_type, 'text/x-changes'; # is $res->code, 200; # }; # # my $app_secure = Plack::App::File->new(root => $Bin); # # test_psgi $app_secure, sub { # my $cb = shift; # # my $res = $cb->(GET "/file.t"); # is $res->code, 200; # like $res->content, qr/We will find for this literal string/; # # my $res = $cb->(GET "/../Plack-Middleware/file.t"); # is $res->code, 403; # is $res->content, 'forbidden'; # # for my $i (1..100) { # $res = $cb->(GET "/file.t" . ("/" x $i)); # is $res->code, 404; # is $res->content, 'not found'; # } # }; # # done_testing; # ' # expected: 'not found' # Looks like you failed 200 tests of 212. t/Plack-Middleware/file.t .......................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 not ok 13 not ok 14 not ok 15 not ok 16 not ok 17 not ok 18 not ok 19 not ok 20 not ok 21 not ok 22 not ok 23 not ok 24 not ok 25 not ok 26 not ok 27 not ok 28 not ok 29 not ok 30 not ok 31 not ok 32 not ok 33 not ok 34 not ok 35 not ok 36 not ok 37 not ok 38 not ok 39 not ok 40 not ok 41 not ok 42 not ok 43 not ok 44 not ok 45 not ok 46 not ok 47 not ok 48 not ok 49 not ok 50 not ok 51 not ok 52 not ok 53 not ok 54 not ok 55 not ok 56 not ok 57 not ok 58 not ok 59 not ok 60 not ok 61 not ok 62 not ok 63 not ok 64 not ok 65 not ok 66 not ok 67 not ok 68 not ok 69 not ok 70 not ok 71 not ok 72 not ok 73 not ok 74 not ok 75 not ok 76 not ok 77 not ok 78 not ok 79 not ok 80 not ok 81 not ok 82 not ok 83 not ok 84 not ok 85 not ok 86 not ok 87 not ok 88 not ok 89 not ok 90 not ok 91 not ok 92 not ok 93 not ok 94 not ok 95 not ok 96 not ok 97 not ok 98 not ok 99 not ok 100 not ok 101 not ok 102 not ok 103 not ok 104 not ok 105 not ok 106 not ok 107 not ok 108 not ok 109 not ok 110 not ok 111 not ok 112 not ok 113 not ok 114 not ok 115 not ok 116 not ok 117 not ok 118 not ok 119 not ok 120 not ok 121 not ok 122 not ok 123 not ok 124 not ok 125 not ok 126 not ok 127 not ok 128 not ok 129 not ok 130 not ok 131 not ok 132 not ok 133 not ok 134 not ok 135 not ok 136 not ok 137 not ok 138 not ok 139 not ok 140 not ok 141 not ok 142 not ok 143 not ok 144 not ok 145 not ok 146 not ok 147 not ok 148 not ok 149 not ok 150 not ok 151 not ok 152 not ok 153 not ok 154 not ok 155 not ok 156 not ok 157 not ok 158 not ok 159 not ok 160 not ok 161 not ok 162 not ok 163 not ok 164 not ok 165 not ok 166 not ok 167 not ok 168 not ok 169 not ok 170 not ok 171 not ok 172 not ok 173 not ok 174 not ok 175 not ok 176 not ok 177 not ok 178 not ok 179 not ok 180 not ok 181 not ok 182 not ok 183 not ok 184 not ok 185 not ok 186 not ok 187 not ok 188 not ok 189 not ok 190 not ok 191 not ok 192 not ok 193 not ok 194 not ok 195 not ok 196 not ok 197 not ok 198 not ok 199 not ok 200 not ok 201 not ok 202 not ok 203 not ok 204 not ok 205 not ok 206 not ok 207 not ok 208 not ok 209 not ok 210 not ok 211 not ok 212 1..212 Dubious, test returned 200 (wstat 51200, 0xc800) Failed 200/212 subtests Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/head.t .......................... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/head_streaming.t ................ ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/httpexceptions.t ................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/httpexceptions_streaming.t ...... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/iis6_script_name_fix.t .......... ok 1 - check PATH_INFO ok 2 - check SCRIPT_NAME 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/iis7_keep_alive_fix.t ........... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/jsonp.t ......................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $fh in -p at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Util.pm line 33. Use of uninitialized value in concatenation (.) or string at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 152. Use of uninitialized value $fh in -p at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Util.pm line 33. Use of uninitialized value in concatenation (.) or string at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 152. Use of uninitialized value $val in pattern match (m//) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 138. t/Plack-Middleware/lint.t .......................... ok 1 - Response should be array ref or code ref: HASH(0x1008de010) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 104. # ok 2 - Response needs to be 3 element array, or 2 element in streaming at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 112. # ok 3 - Headers needs to be an array ref: HASH(0x1008de190) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 120. # ok 4 - Status code needs to be an integer greater than or equal to 100: 0 at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 116. # ok 5 - Body must be bytes and should not contain wide characters (UTF-8 strings) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 156. # ok 6 - Body should be an array ref or filehandle: HASH(0x1008ddf80) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 152. # ok 7 - Body should be an array ref or filehandle: at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 152. # ok 8 - Response headers MUST NOT contain a key with : or newlines, or that end in - or _: Foo: at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 133. # ok 9 - Response headers MUST NOT contain a key with : or newlines, or that end in - or _: Foo- at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 133. # ok 10 - Response headers MUST consist only of letters, digits, _ or - and MUST start with a letter: 0xyz at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 136. # ok 11 - Response headers MUST NOT contain a key named Status at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 130. # ok 12 - Response headers MUST NOT contain a key with : or newlines, or that end in - or _: Foo # Bar at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 133. # ok 13 - Response headers MUST NOT contain characters below octal : Foo # Bar at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 139. # ok 14 - The number of response headers needs to be even, not odd(1) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 125. # ok 15 - Body should be an array ref or filehandle: HASH(0x1008e5218) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 152. # ok 16 - Body should be an array ref or filehandle: at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 152. # ok 17 - Response headers MUST be a defined string at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 142. # ok 18 - SCRIPT_NAME must not be / at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 40. # ok 19 - foo ok 20 - Léon 1..20 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value in concatenation (.) or string at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Middleware/Lint.pm line 61. t/Plack-Middleware/lint_env.t ...................... ok 1 ok 2 - (?-xism:Missing env param: REQUEST_METHOD) ok 3 - (?-xism:Invalid env param: REQUEST_METHOD) ok 4 - (?-xism:PATH_INFO must begin with /) ok 5 - (?-xism:Missing mandatory .*SERVER_PORT) ok 6 - (?-xism:Invalid SERVER_PROTOCOL) ok 7 - (?-xism:psgi\.version should be ArrayRef) ok 8 - (?-xism:HTTP_CONTENT_TYPE should not exist) 1..8 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/lint_utf8_false_alarm.t ......... ok 1 - abc 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/log4perl.t ...................... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/log_dispatch.t .................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. t/Plack-Middleware/order.t ......................... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. t/Plack-Middleware/prefix.t ........................ ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/psgibin.t ....................... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/rearrange_headers.t ............. ok 1 - Pre-test: test that header order is not changed by default. ok 2 - Rearrange Middleware changes the header order 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/recursive/base.t ................ ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/recursive/streaming.t ........... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/recursive/throw.t ............... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/recursive/throw_streaming.t ..... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/refresh-init.t .................. ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/runtime.t ....................... ok 1 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/simple_content_filter.t ......... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/simple_logger.t ................. ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. t/Plack-Middleware/stacktrace/basic.t .............. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. Use of uninitialized value in subroutine dereference at /export/home/fly1264/ap1200/lib/B/Deparse.pm line 3356. t/Plack-Middleware/stacktrace/force.t .............. ok 1 ok 2 ok 3 ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 15) line 2. t/Plack-Middleware/stacktrace/sigdie.t ............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/stacktrace/streaming.t .......... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 17) line 2. t/Plack-Middleware/stacktrace/utf8.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/static.t ........................ ok 1 - ok case ok 2 ok 3 ok 4 ok 5 ok 6 - directory traversal ok 7 - not found ok 8 ok 9 ok 10 ok 11 - pass through ok 12 ok 13 ok 14 ok 15 1..15 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/static_env.t .................... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/urlmap.t ........................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 1..11 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/urlmap_builder.t ................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/urlmap_env.t .................... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 11) line 2. t/Plack-Middleware/urlmap_ports.t .................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/wrapcgi.t ....................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/wrapcgi_exec.t .................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 1..11 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Middleware/xframework.t .................... ok 1 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Middleware/xsendfile.t ..................... ok 1 ok 2 ok 3 ok 4 - pass through app header 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-MIME/add_type.t ............................ ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-MIME/basic.t ............................... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-MIME/fallback.t ............................ ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/base.t ............................. 1..9 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/body.t ............................. ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/content-on-get.t ................... ok 1 ok 2 ok 3 ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/content.t .......................... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/cookie.t ........................... ok 1 - non-existing keys return undef ok 2 ok 3 ok 4 ok 5 - When we get multiple values we return the first one (which e.g. Apache does too) ok 6 ok 7 ok 8 1..8 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 22) line 2. t/Plack-Request/double_port.t ...................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/hostname.t ......................... 1..2 ok 1 ok 2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/many_upload.t ...................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 1..7 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/multi_read.t ....................... ok 1 ok 2 ok 3 ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/new.t .............................. ok 1 - An object of class 'Plack::Request' isa 'Plack::Request' ok 2 - address ok 3 - method ok 4 - protocol ok 5 - uri ok 6 - port ok 7 - url_scheme 1..7 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/parameters.t ....................... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/params.t ........................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 1..12 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/path_info.t ........................ ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/path_info_escaped.t ................ ok 1 ok 2 - %2f vs / can't be distinguished - that's alright ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/query_string.t ..................... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/readbody.t ......................... 1..1 ok 1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/request_uri.t ...................... ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/upload-basename.t .................. 1..1 ok 1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 22) line 2. t/Plack-Request/upload-large.t ..................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/upload.t ........................... ok 1 - An object of class 'Plack::Request::Upload' isa 'HASH' 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 1..14 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/uri.t .............................. 1..32 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Request/uri_utf8.t ......................... ok 1 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Response/body.t ............................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Response/compatible.t ...................... ok 1 ok 2 ok 3 ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Response/cookie.t .......................... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Response/new.t ............................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Response/redirect.t ........................ ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Response/response.t ........................ ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 1..9 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Response/to_app.t .......................... ok 1 - response code ok 2 - content 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Runner/options.t ........................... 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 1..14 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/Plack-Runner/path.t line 7. BEGIN failed--compilation aborted at t/Plack-Runner/path.t line 7. t/Plack-Runner/path.t .............................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-TempBuffer/print.t ......................... ok 1 ok 2 ok 3 ok 4 ok 5 - An object of class 'IO::File' isa 'IO::File' ok 6 ok 7 ok 8 ok 9 - An object of class 'IO::File' isa 'IO::File' ok 10 ok 11 1..11 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 8) line 2. t/Plack-Test/2args.t ............................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Test/cookie.t .............................. ok 1 ok 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/Plack-Test/hello.t ............................... ok 1 ok 2 ok 3 1..3 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 5) line 2. t/Plack-Test/hello_server.t ........................ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Suite.pm line 9. Compilation failed in require at t/Plack-Test/suite.t line 7. BEGIN failed--compilation aborted at t/Plack-Test/suite.t line 7. t/Plack-Test/suite.t ............................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Util/can.t ................................. ok 1 - Did not die calling 'can' on Plack::Util package with invalid sub ok 2 - Cannot do that method ok 3 - Did not die calling 'can' on Plack::Util package with real sub ok 4 - can() returns the sub 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Util/foreach.t ............................. ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 - close 1..11 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Util/headers.t ............................. ok 1 ok 2 ok 3 - header_set case-insensitive ok 4 ok 5 - header_get case-insensitive ok 6 ok 7 ok 8 - header_remove case-insensitive ok 9 ok 10 1..10 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Util/headers_obj.t ......................... ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 1..8 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Util/inline_object.t ....................... ok 1 - method call works ok 2 - can returns true value for method ok 3 - can returns sub ref for method ok 4 - croaks if nonexistant method called ok 5 - can returns undef for nonexistant method 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Util/io_with_path.t ........................ ok 1 ok 2 ok 3 ok 4 - An object of class 'Plack::Util::IOWithPath' isa 'IO::Handle' 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Util/is_real_fh.t .......................... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/Plack-Util/load.t ................................ 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 1..13 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Test/TCP.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/Plack-1.0031-QG4KA6/blib/lib/Plack/Test/Server.pm line 7. Compilation failed in require at (eval 11) line 2. t/Plack-Util/response_cb.t ......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/release-pod-syntax.t ............................. skipped: these tests are for release candidate testing Test Summary Report ------------------- t/HTTP-Server-PSGI/harakiri.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/HTTP-Server-PSGI/post.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Handler/apache1.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Handler/apache2-registry.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Handler/apache2.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Handler/cgi.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Handler/fcgi.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Handler/standalone.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Loader/restarter.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Loader/shotgun.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Middleware/chunked.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Middleware/component-leak.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Middleware/error_document_streaming_app.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Middleware/file.t (Wstat: 51200 Tests: 212 Failed: 200) Failed tests: 13-212 Non-zero exit status: 200 t/Plack-Middleware/stacktrace/sigdie.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Middleware/stacktrace/utf8.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Middleware/urlmap_ports.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Request/double_port.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Request/upload-large.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Runner/path.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Test/2args.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Test/hello_server.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Test/suite.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/Plack-Util/response_cb.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=137, Tests=830, 61 wallclock secs ( 2.06 usr 1.30 sys + 48.69 cusr 6.67 csys = 58.72 CPU) Result: FAIL Failed 24/137 test programs. 200/830 subtests failed. make: *** [test_dynamic] Error 255 MIYAGAWA/Plack-1.0031.tar.gz one dependency not OK (Test::TCP); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports MIYAGAWA/Plack-1.0031.tar.gz Running make for A/AV/AVAR/Hijk-0.17.tar.gz Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/Hijk-0.17-wj4z2o CPAN.pm: Building A/AV/AVAR/Hijk-0.17.tar.gz Warning: Prerequisite 'Plack => 0' for 'AVAR/Hijk-0.17.tar.gz' failed when processing 'MIYAGAWA/Plack-1.0031.tar.gz' with 'make_test => NO one dependency not OK (Test::TCP); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> make Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. cp lib/Hijk.pm blib/lib/Hijk.pm Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Manifying blib/man3/Hijk.3 AVAR/Hijk-0.17.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/build_http_message.t ................... 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 1..20 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/chunked-trailer-head-as-array.t ........ ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/chunked-trailer.t ...................... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/chunked.t .............................. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/live-connect-timeout.t ................. skipped: Enable live testing by setting env: TEST_LIVE=1 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/live-couchdb.t ......................... skipped: Enable live testing by setting env: TEST_LIVE=1 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/live-elasticsearch.t ................... skipped: Enable live testing by setting env: TEST_LIVE=1 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/live-google.t .......................... skipped: Enable live testing by setting env: TEST_LIVE=1 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/live-invalid-domain.t .................. skipped: Enable live testing by setting env: TEST_LIVE=1 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/live-plack.t ........................... skipped: Enable live testing by setting env: TEST_LIVE=1 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/parse-http-connection-close-message.t .. ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/parse-http-message-head-as-array.t ..... ok 1 ok 2 ok 3 ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/parse-http-message.t ................... ok 1 ok 2 ok 3 ok 4 1..4 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/parse-http-no-content-len-message.t .... ok 1 ok 2 ok 3 ok 4 ok 5 1..5 ok All tests successful. Files=14, Tests=53, 5 wallclock secs ( 0.29 usr 0.15 sys + 3.68 cusr 0.53 csys = 4.65 CPU) Result: PASS AVAR/Hijk-0.17.tar.gz Tests succeeded but one dependency not OK (Plack) AVAR/Hijk-0.17.tar.gz [dependencies] -- NA Running test for module 'IO::Socket::SSL' Running make for S/SU/SULLR/IO-Socket-SSL-1.998.tar.gz Checksum for /export/home/fly1264/var/cpan/sources/authors/id/S/SU/SULLR/IO-Socket-SSL-1.998.tar.gz ok IO-Socket-SSL-1.998/ IO-Socket-SSL-1.998/BUGS IO-Socket-SSL-1.998/README.Win32 IO-Socket-SSL-1.998/docs/ IO-Socket-SSL-1.998/docs/debugging.txt IO-Socket-SSL-1.998/META.json IO-Socket-SSL-1.998/util/ IO-Socket-SSL-1.998/util/analyze-ssl.pl IO-Socket-SSL-1.998/example/ IO-Socket-SSL-1.998/example/async_https_server.pl IO-Socket-SSL-1.998/example/ssl_mitm.pl IO-Socket-SSL-1.998/example/simulate_proxy.pl IO-Socket-SSL-1.998/example/lwp-with-verifycn.pl IO-Socket-SSL-1.998/example/ssl_client.pl IO-Socket-SSL-1.998/example/ssl_server.pl IO-Socket-SSL-1.998/README IO-Socket-SSL-1.998/MANIFEST IO-Socket-SSL-1.998/Changes IO-Socket-SSL-1.998/certs/ IO-Socket-SSL-1.998/certs/server-key.pem IO-Socket-SSL-1.998/certs/server-wildcard.pem IO-Socket-SSL-1.998/certs/server-rsa384-dh.pem IO-Socket-SSL-1.998/certs/server_enc.p12 IO-Socket-SSL-1.998/certs/client-key.enc IO-Socket-SSL-1.998/certs/my-ca.pem IO-Socket-SSL-1.998/certs/server-cert.der IO-Socket-SSL-1.998/certs/client-key.pem IO-Socket-SSL-1.998/certs/client-cert.pem IO-Socket-SSL-1.998/certs/server-key.der IO-Socket-SSL-1.998/certs/server-key.enc IO-Socket-SSL-1.998/certs/server-cert.pem IO-Socket-SSL-1.998/certs/test-ca.pem IO-Socket-SSL-1.998/certs/proxyca.pem IO-Socket-SSL-1.998/certs/server.p12 IO-Socket-SSL-1.998/Makefile.PL IO-Socket-SSL-1.998/t/ IO-Socket-SSL-1.998/t/signal-readline.t IO-Socket-SSL-1.998/t/sessions.t IO-Socket-SSL-1.998/t/io-socket-inet6.t IO-Socket-SSL-1.998/t/sni_verify.t IO-Socket-SSL-1.998/t/acceptSSL-timeout.t IO-Socket-SSL-1.998/t/public_suffix_lib_uri.t IO-Socket-SSL-1.998/t/nonblock.t IO-Socket-SSL-1.998/t/startssl.t IO-Socket-SSL-1.998/t/npn.t IO-Socket-SSL-1.998/t/verify_fingerprint.t IO-Socket-SSL-1.998/t/verify_hostname.t IO-Socket-SSL-1.998/t/public_suffix_lib.pl IO-Socket-SSL-1.998/t/connectSSL-timeout.t IO-Socket-SSL-1.998/t/readline.t IO-Socket-SSL-1.998/t/core.t IO-Socket-SSL-1.998/t/testlib.pl IO-Socket-SSL-1.998/t/dhe.t IO-Socket-SSL-1.998/t/compatibility.t IO-Socket-SSL-1.998/t/cert_formats.t IO-Socket-SSL-1.998/t/public_suffix_ssl.t IO-Socket-SSL-1.998/t/verify_hostname_standalone.t IO-Socket-SSL-1.998/t/01loadmodule.t IO-Socket-SSL-1.998/t/cert_no_file.t IO-Socket-SSL-1.998/t/public_suffix_lib_libidn.t IO-Socket-SSL-1.998/t/memleak_bad_handshake.t IO-Socket-SSL-1.998/t/startssl-failed.t IO-Socket-SSL-1.998/t/external/ IO-Socket-SSL-1.998/t/external/ocsp.t IO-Socket-SSL-1.998/t/external/usable_ca.t IO-Socket-SSL-1.998/t/sysread_write.t IO-Socket-SSL-1.998/t/sni.t IO-Socket-SSL-1.998/t/plain_upgrade_downgrade.t IO-Socket-SSL-1.998/t/io-socket-ip.t IO-Socket-SSL-1.998/t/public_suffix_lib_encode_idn.t IO-Socket-SSL-1.998/t/mitm.t IO-Socket-SSL-1.998/t/auto_verify_hostname.t IO-Socket-SSL-1.998/t/ecdhe.t IO-Socket-SSL-1.998/t/start-stopssl.t IO-Socket-SSL-1.998/lib/ IO-Socket-SSL-1.998/lib/IO/ IO-Socket-SSL-1.998/lib/IO/Socket/ IO-Socket-SSL-1.998/lib/IO/Socket/SSL/ IO-Socket-SSL-1.998/lib/IO/Socket/SSL/PublicSuffix.pm IO-Socket-SSL-1.998/lib/IO/Socket/SSL/Utils.pm IO-Socket-SSL-1.998/lib/IO/Socket/SSL/Intercept.pm IO-Socket-SSL-1.998/lib/IO/Socket/SSL.pm IO-Socket-SSL-1.998/lib/IO/Socket/SSL.pod IO-Socket-SSL-1.998/META.yml CPAN.pm: Building S/SU/SULLR/IO-Socket-SSL-1.998.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL Should I do external tests? These test will detect if there are network problems and fail soft, so please disable them only if you definitely don't want to have any network traffic to external sites. [Y/n] [y] y Checking if your kit is complete... Looks good Warning: prerequisite Net::SSLeay 1.46 not found. closedir() attempted on invalid dirhandle GEN0 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. Generating a Unix-style Makefile Writing Makefile for IO::Socket::SSL Writing MYMETA.yml and MYMETA.json ---- Unsatisfied dependencies detected during ---- ---- SULLR/IO-Socket-SSL-1.998.tar.gz ---- Net::SSLeay [requires] Running make test Delayed until after prerequisites Running test for module 'Net::SSLeay' Running make for M/MI/MIKEM/Net-SSLeay-1.66.tar.gz Checksum for /export/home/fly1264/var/cpan/sources/authors/id/M/MI/MIKEM/Net-SSLeay-1.66.tar.gz ok Net-SSLeay-1.66/ Net-SSLeay-1.66/ppport.h Net-SSLeay-1.66/LICENSE Net-SSLeay-1.66/typemap Net-SSLeay-1.66/README Net-SSLeay-1.66/Changes Net-SSLeay-1.66/QuickRef Net-SSLeay-1.66/lib/ Net-SSLeay-1.66/lib/Net/ Net-SSLeay-1.66/lib/Net/SSLeay/ Net-SSLeay-1.66/lib/Net/SSLeay/Handle.pm Net-SSLeay-1.66/lib/Net/SSLeay.pm Net-SSLeay-1.66/lib/Net/SSLeay.pod Net-SSLeay-1.66/Credits Net-SSLeay-1.66/helper_script/ Net-SSLeay-1.66/helper_script/regen_openssl_constants.pl Net-SSLeay-1.66/inc/ Net-SSLeay-1.66/inc/Module/ Net-SSLeay-1.66/inc/Module/Install.pm Net-SSLeay-1.66/inc/Module/Install/ Net-SSLeay-1.66/inc/Module/Install/Base.pm Net-SSLeay-1.66/inc/Module/Install/PRIVATE/ Net-SSLeay-1.66/inc/Module/Install/PRIVATE/Net/ Net-SSLeay-1.66/inc/Module/Install/PRIVATE/Net/SSLeay.pm Net-SSLeay-1.66/inc/Module/Install/Metadata.pm Net-SSLeay-1.66/inc/Module/Install/WriteAll.pm Net-SSLeay-1.66/inc/Module/Install/Makefile.pm Net-SSLeay-1.66/inc/Module/Install/Win32.pm Net-SSLeay-1.66/inc/Module/Install/Fetch.pm Net-SSLeay-1.66/inc/Module/Install/External.pm Net-SSLeay-1.66/inc/Module/Install/Can.pm Net-SSLeay-1.66/META.yml Net-SSLeay-1.66/README.Win32 Net-SSLeay-1.66/t/ Net-SSLeay-1.66/t/local/ Net-SSLeay-1.66/t/local/34_x509_crl.t Net-SSLeay-1.66/t/local/06_tcpecho.t Net-SSLeay-1.66/t/local/02_pod_coverage.t Net-SSLeay-1.66/t/local/39_pkcs12.t Net-SSLeay-1.66/t/local/03_use.t Net-SSLeay-1.66/t/local/30_error.t Net-SSLeay-1.66/t/local/32_x509_get_cert_info.t Net-SSLeay-1.66/t/local/05_passwd_cb.t Net-SSLeay-1.66/t/local/37_asn1_time.t Net-SSLeay-1.66/t/local/07_sslecho.t Net-SSLeay-1.66/t/local/61_threads-cb-crash.t Net-SSLeay-1.66/t/local/04_basic.t Net-SSLeay-1.66/t/local/kwalitee.t Net-SSLeay-1.66/t/local/31_rsa_generate_key.t Net-SSLeay-1.66/t/local/20_autoload.t Net-SSLeay-1.66/t/local/41_alpn_support.t Net-SSLeay-1.66/t/local/36_verify.t Net-SSLeay-1.66/t/local/21_constants.t Net-SSLeay-1.66/t/local/15_bio.t Net-SSLeay-1.66/t/local/40_npn_support.t Net-SSLeay-1.66/t/local/50_digest.t Net-SSLeay-1.66/t/local/38_priv-key.t Net-SSLeay-1.66/t/local/42_info_callback.t Net-SSLeay-1.66/t/local/35_ephemeral.t Net-SSLeay-1.66/t/local/01_pod.t Net-SSLeay-1.66/t/local/08_pipe.t Net-SSLeay-1.66/t/local/62_threads-ctx_new-deadlock.t Net-SSLeay-1.66/t/local/33_x509_create_cert.t Net-SSLeay-1.66/t/external/ Net-SSLeay-1.66/t/external/20_cert_chain.t Net-SSLeay-1.66/t/external/ocsp.t Net-SSLeay-1.66/t/external/08_external.t Net-SSLeay-1.66/t/external/15_altnames.t Net-SSLeay-1.66/t/handle/ Net-SSLeay-1.66/t/handle/local/ Net-SSLeay-1.66/t/handle/local/05_use.t Net-SSLeay-1.66/t/handle/external/ Net-SSLeay-1.66/t/handle/external/10_destroy.t Net-SSLeay-1.66/t/handle/external/50_external.t Net-SSLeay-1.66/t/data/ Net-SSLeay-1.66/t/data/key.pem.e Net-SSLeay-1.66/t/data/verisign.crl.pem Net-SSLeay-1.66/t/data/cert_paypal.crt.pem Net-SSLeay-1.66/t/data/cert_paypal.crt.pem_dump Net-SSLeay-1.66/t/data/pkcs12-no-passwd.p12 Net-SSLeay-1.66/t/data/testcert_extended.crt.pem Net-SSLeay-1.66/t/data/testcert_simple.crt.pem Net-SSLeay-1.66/t/data/testcert_strange.crt.pem_dump Net-SSLeay-1.66/t/data/test_CA1.key.der Net-SSLeay-1.66/t/data/testcert_cdp.crt.pem_dump Net-SSLeay-1.66/t/data/test_CA1.encrypted_key.pem Net-SSLeay-1.66/t/data/testcert_cdp.crt.pem Net-SSLeay-1.66/t/data/test_CA1.crt.der Net-SSLeay-1.66/t/data/test_CA1.crl.der Net-SSLeay-1.66/t/data/testreq1.der Net-SSLeay-1.66/t/data/testcert_simple.crt.der Net-SSLeay-1.66/t/data/pkcs12-full.p12 Net-SSLeay-1.66/t/data/cert_twitter.crt.pem_dump Net-SSLeay-1.66/t/data/binary-test.file Net-SSLeay-1.66/t/data/test_CA1.crt.pem Net-SSLeay-1.66/t/data/testcert_simple.crt.pem_dump Net-SSLeay-1.66/t/data/testcert_extended.crt.pem_dump Net-SSLeay-1.66/t/data/key.pem Net-SSLeay-1.66/t/data/testcert_strange.crt.pem Net-SSLeay-1.66/t/data/pkcs12-no-chain.p12 Net-SSLeay-1.66/t/data/cert_twitter.crt.pem Net-SSLeay-1.66/t/data/test_CA1.key.pem Net-SSLeay-1.66/t/data/cert.pem Net-SSLeay-1.66/t/data/verisign.crl.der Net-SSLeay-1.66/t/data/testreq1.pem Net-SSLeay-1.66/MANIFEST Net-SSLeay-1.66/constants.c Net-SSLeay-1.66/SSLeay.xs Net-SSLeay-1.66/README.VMS Net-SSLeay-1.66/Makefile.PL Net-SSLeay-1.66/examples/ Net-SSLeay-1.66/examples/https-proxy-snif.pl Net-SSLeay-1.66/examples/cb-testi.pl Net-SSLeay-1.66/examples/server_key.pem Net-SSLeay-1.66/examples/ephemeral.pl Net-SSLeay-1.66/examples/passwd-cb.pl Net-SSLeay-1.66/examples/tcpcat.pl Net-SSLeay-1.66/examples/sslcat.pl Net-SSLeay-1.66/examples/bio.pl Net-SSLeay-1.66/examples/cli-cert.pl Net-SSLeay-1.66/examples/ssl-inetd-serv.pl Net-SSLeay-1.66/examples/callback.pl Net-SSLeay-1.66/examples/get_page_cert.pl Net-SSLeay-1.66/examples/get_page.pl Net-SSLeay-1.66/examples/tcpecho.pl Net-SSLeay-1.66/examples/x509_cert_details.pl Net-SSLeay-1.66/examples/bulk.pl Net-SSLeay-1.66/examples/req.conf Net-SSLeay-1.66/examples/sslecho.pl Net-SSLeay-1.66/examples/makecert.pl Net-SSLeay-1.66/examples/get_authenticated_page.pl Net-SSLeay-1.66/examples/ssl_diff.pl Net-SSLeay-1.66/examples/minicli.pl Net-SSLeay-1.66/examples/stdio_bulk.pl CPAN.pm: Building M/MI/MIKEM/Net-SSLeay-1.66.tar.gz >>> /export/home/fly1264/bin/perl Makefile.PL Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. *** Found OpenSSL-0.9.8h installed in /usr/local/ssl *** Be sure to use the same compiler and options to compile your OpenSSL, perl, and Net::SSLeay. Mixing and matching compilers is not supported. Do you want to run external tests? These tests *will* *fail* if you do not have network connectivity. [n] n Argument "0.60_01" isn't numeric in numeric lt (<) at /export/home/fly1264/var/megalib/ExtUtils/MakeMaker.pm line 528. closedir() attempted on invalid dirhandle GEN1 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. Checking if your kit is complete... Looks good closedir() attempted on invalid dirhandle GEN2 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. closedir() attempted on invalid dirhandle GEN3 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. closedir() attempted on invalid dirhandle GEN4 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. closedir() attempted on invalid dirhandle GEN5 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. closedir() attempted on invalid dirhandle GEN6 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. closedir() attempted on invalid dirhandle GEN7 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. closedir() attempted on invalid dirhandle GEN8 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. closedir() attempted on invalid dirhandle GEN9 at /export/home/fly1264/ap1200/lib/DirHandle.pm line 65. Generating a Unix-style Makefile Writing Makefile for Net::SSLeay Writing MYMETA.yml and MYMETA.json >>> make Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. cp lib/Net/SSLeay.pm blib/lib/Net/SSLeay.pm AutoSplitting blib/lib/Net/SSLeay.pm (blib/lib/auto/Net/SSLeay) blib/lib/Net/SSLeay.pm: some names are not unique when truncated to 8 characters: directory blib/lib/auto/Net/SSLeay: do_https3.al, do_https2.al, do_https4.al, do_https.al truncate to do_https do_httpx3.al, do_httpx2.al, do_httpx4.al truncate to do_httpx get_https.al, get_https3.al, get_https4.al, get_http.al, get_http3.al, get_http4.al, get_httpx.al, get_httpx3.al, get_httpx4.al truncate to get_http head_https.al, head_https3.al, head_https4.al, head_http.al, head_http3.al, head_http4.al, head_httpx.al, head_httpx3.al, head_httpx4.al truncate to head_htt post_https.al, post_https3.al, post_https4.al, post_http.al, post_http3.al, post_http4.al, post_httpx.al, post_httpx3.al, post_httpx4.al truncate to post_htt put_https.al, put_https3.al, put_https4.al, put_http.al, put_http3.al, put_http4.al, put_httpx.al, put_httpx3.al, put_httpx4.al truncate to put_http ssl_read_all.al, ssl_read_until.al, ssl_read_CRLF.al truncate to ssl_read ssl_write_all.al, ssl_write_CRLF.al truncate to ssl_writ tcp_read_all.al, tcp_read_until.al, tcp_read_CRLF.al truncate to tcp_read tcp_write_all.al, tcp_write_CRLF.al truncate to tcp_writ cp lib/Net/SSLeay.pod blib/lib/Net/SSLeay.pod cp lib/Net/SSLeay/Handle.pm blib/lib/Net/SSLeay/Handle.pm Running Mkbootstrap for Net::SSLeay () chmod 644 SSLeay.bs /export/home/fly1264/bin/perl "-Iinc" /export/home/fly1264/var/megalib/ExtUtils/xsubpp -typemap /export/home/fly1264/ap1200/lib/ExtUtils/typemap -typemap typemap SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c cc -c -I/usr/local/ssl/include -D_REENTRANT -xarch=v9 -DUSE_SITECUSTOMIZE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O -DVERSION=\"1.66\" -DXS_VERSION=\"1.66\" -KPIC "-I/export/home/fly1264/ap1200/lib/CORE" SSLeay.c "SSLeay.c", line 11631: warning: argument #3 is incompatible with prototype: prototype: pointer to function(pointer to char, int, int, pointer to void) returning int : "/usr/local/ssl/include/openssl/pem.h", line 635 argument : pointer to void rm -f blib/arch/auto/Net/SSLeay/SSLeay.so LD_RUN_PATH="/usr/local/ssl/lib:/lib/sparcv9" cc -G -xarch=v9 -L/opt/SUNWspro/prod/lib/v9 -L/lib/sparcv9 -L/usr/lib/sparcv9 -L/usr/ccs/lib/sparcv9 SSLeay.o -o blib/arch/auto/Net/SSLeay/SSLeay.so \ -L/usr/local/ssl -L/usr/local/ssl/lib -lssl -lcrypto -lz \ ld: fatal: file /usr/local/ssl/lib/libssl.so: wrong ELF class: ELFCLASS32 ld: fatal: file /usr/local/ssl/lib/libcrypto.so: wrong ELF class: ELFCLASS32 ld: fatal: File processing errors. No output written to blib/arch/auto/Net/SSLeay/SSLeay.so make: *** [blib/arch/auto/Net/SSLeay/SSLeay.so] Error 1 MIKEM/Net-SSLeay-1.66.tar.gz make -- NOT OK Running make test Can't test without successful make Running make for S/SU/SULLR/IO-Socket-SSL-1.998.tar.gz Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G CPAN.pm: Building S/SU/SULLR/IO-Socket-SSL-1.998.tar.gz Warning: Prerequisite 'Net::SSLeay => 1.46' for 'SULLR/IO-Socket-SSL-1.998.tar.gz' failed when processing 'MIKEM/Net-SSLeay-1.66.tar.gz' with 'make => NO'. Continuing, but chances to succeed are limited. >>> make Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. cp lib/IO/Socket/SSL/PublicSuffix.pm blib/lib/IO/Socket/SSL/PublicSuffix.pm cp lib/IO/Socket/SSL.pod blib/lib/IO/Socket/SSL.pod cp lib/IO/Socket/SSL.pm blib/lib/IO/Socket/SSL.pm cp lib/IO/Socket/SSL/Utils.pm blib/lib/IO/Socket/SSL/Utils.pm cp lib/IO/Socket/SSL/Intercept.pm blib/lib/IO/Socket/SSL/Intercept.pm Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Manifying blib/man3/IO::Socket::SSL.3 Manifying blib/man3/IO::Socket::SSL::Intercept.3 Manifying blib/man3/IO::Socket::SSL::PublicSuffix.3 Manifying blib/man3/IO::Socket::SSL::Utils.3 SULLR/IO-Socket-SSL-1.998.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/external/*.t Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. # Failed test 'loaded' # at t/01loadmodule.t line 8. Undefined subroutine &Net::SSLeay::OPENSSL_VERSION_NUMBER called at t/01loadmodule.t line 10. # Looks like you planned 3 tests but ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test exited with 2 just after 1. t/01loadmodule.t .................. 1..3 not ok 1 - loaded Dubious, test returned 2 (wstat 512, 0x200) Failed 3/3 subtests Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/acceptSSL-timeout.t line 3. BEGIN failed--compilation aborted at t/acceptSSL-timeout.t line 3. t/acceptSSL-timeout.t ............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/auto_verify_hostname.t line 5. BEGIN failed--compilation aborted at t/auto_verify_hostname.t line 5. t/auto_verify_hostname.t .......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/cert_formats.t line 4. BEGIN failed--compilation aborted at t/cert_formats.t line 4. t/cert_formats.t .................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/cert_no_file.t line 16. BEGIN failed--compilation aborted at t/cert_no_file.t line 16. t/cert_no_file.t .................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/compatibility.t line 7. BEGIN failed--compilation aborted at t/compatibility.t line 7. t/compatibility.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/connectSSL-timeout.t line 3. BEGIN failed--compilation aborted at t/connectSSL-timeout.t line 3. t/connectSSL-timeout.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/core.t line 7. BEGIN failed--compilation aborted at t/core.t line 7. t/core.t .......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/dhe.t line 13. BEGIN failed--compilation aborted at t/dhe.t line 13. t/dhe.t ........................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/ecdhe.t line 7. BEGIN failed--compilation aborted at t/ecdhe.t line 7. t/ecdhe.t ......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/external/ocsp.t line 6. BEGIN failed--compilation aborted at t/external/ocsp.t line 6. t/external/ocsp.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/external/usable_ca.t line 4. BEGIN failed--compilation aborted at t/external/usable_ca.t line 4. t/external/usable_ca.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/io-socket-inet6.t line 14. BEGIN failed--compilation aborted at t/io-socket-inet6.t line 14. t/io-socket-inet6.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/io-socket-ip.t line 10. BEGIN failed--compilation aborted at t/io-socket-ip.t line 10. t/io-socket-ip.t .................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/memleak_bad_handshake.t line 7. BEGIN failed--compilation aborted at t/memleak_bad_handshake.t line 7. t/memleak_bad_handshake.t ......... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/mitm.t line 5. BEGIN failed--compilation aborted at t/mitm.t line 5. t/mitm.t .......................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/nonblock.t line 8. BEGIN failed--compilation aborted at t/nonblock.t line 8. t/nonblock.t ...................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/npn.t line 7. BEGIN failed--compilation aborted at t/npn.t line 7. t/npn.t ........................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/plain_upgrade_downgrade.t line 3. BEGIN failed--compilation aborted at t/plain_upgrade_downgrade.t line 3. t/plain_upgrade_downgrade.t ....... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/public_suffix_lib_encode_idn.t .. 1..83 ok 1 - create two-level ok 2 - com -> + com ok 3 - bar.com -> + bar.com ok 4 - www.bar.com -> www + bar.com ok 5 - www.foo.bar.com -> www.foo + bar.com ok 6 - uk -> + uk ok 7 - co.uk -> + co.uk ok 8 - www.co.uk -> + www.co.uk ok 9 - www.bar.co.uk -> www + bar.co.uk ok 10 - www.foo.bar.co.uk -> www.foo + bar.co.uk ok 11 - bl.uk -> + bl.uk ok 12 - www.bl.uk -> www + bl.uk ok 13 - www.bar.bl.uk -> www.bar + bl.uk ok 14 - www.foo.bar.bl.uk -> www.foo.bar + bl.uk 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 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Exiting subroutine via last at /export/home/fly1264/var/megalib/Test/More.pm line 1313. t/public_suffix_lib_libidn.t ...... 1..83 ok 1 - create two-level ok 2 - com -> + com ok 3 - bar.com -> + bar.com ok 4 - www.bar.com -> www + bar.com ok 5 - www.foo.bar.com -> www.foo + bar.com ok 6 - uk -> + uk ok 7 - co.uk -> + co.uk ok 8 - www.co.uk -> + www.co.uk ok 9 - www.bar.co.uk -> www + bar.co.uk ok 10 - www.foo.bar.co.uk -> www.foo + bar.co.uk ok 11 - bl.uk -> + bl.uk ok 12 - www.bl.uk -> www + bl.uk ok 13 - www.bar.bl.uk -> www.bar + bl.uk ok 14 - www.foo.bar.bl.uk -> www.foo.bar + bl.uk 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 # skip no IDN support with Net::LibIDN ok 83 # skip no IDN support with Net::LibIDN ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. t/public_suffix_lib_uri.t ......... 1..83 ok 1 - create two-level ok 2 - com -> + com ok 3 - bar.com -> + bar.com ok 4 - www.bar.com -> www + bar.com ok 5 - www.foo.bar.com -> www.foo + bar.com ok 6 - uk -> + uk ok 7 - co.uk -> + co.uk ok 8 - www.co.uk -> + www.co.uk ok 9 - www.bar.co.uk -> www + bar.co.uk ok 10 - www.foo.bar.co.uk -> www.foo + bar.co.uk ok 11 - bl.uk -> + bl.uk ok 12 - www.bl.uk -> www + bl.uk ok 13 - www.bar.bl.uk -> www.bar + bl.uk ok 14 - www.foo.bar.bl.uk -> www.foo.bar + bl.uk 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 Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/public_suffix_ssl.t line 3. BEGIN failed--compilation aborted at t/public_suffix_ssl.t line 3. t/public_suffix_ssl.t ............. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/readline.t line 16. BEGIN failed--compilation aborted at t/readline.t line 16. t/readline.t ...................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/sessions.t line 7. BEGIN failed--compilation aborted at t/sessions.t line 7. t/sessions.t ...................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/signal-readline.t line 5. BEGIN failed--compilation aborted at t/signal-readline.t line 5. t/signal-readline.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/sni.t line 5. BEGIN failed--compilation aborted at t/sni.t line 5. t/sni.t ........................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/sni_verify.t line 5. BEGIN failed--compilation aborted at t/sni_verify.t line 5. t/sni_verify.t .................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/start-stopssl.t line 6. BEGIN failed--compilation aborted at t/start-stopssl.t line 6. t/start-stopssl.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/startssl-failed.t line 5. BEGIN failed--compilation aborted at t/startssl-failed.t line 5. t/startssl-failed.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/startssl.t line 7. BEGIN failed--compilation aborted at t/startssl.t line 7. t/startssl.t ...................... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/sysread_write.t line 11. BEGIN failed--compilation aborted at t/sysread_write.t line 11. t/sysread_write.t ................. Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/verify_fingerprint.t line 4. BEGIN failed--compilation aborted at t/verify_fingerprint.t line 4. t/verify_fingerprint.t ............ Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at t/verify_hostname.t line 5. BEGIN failed--compilation aborted at t/verify_hostname.t line 5. t/verify_hostname.t ............... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Can't locate Net/SSLeay.pm in @INC (@INC contains: /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/arch /export/home/fly1264/var/megalib /export/home/fly1264/var/megalib /export/home/fly1264/ap1200/site/lib /export/home/fly1264/ap1200/lib .) at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. BEGIN failed--compilation aborted at /export/home/fly1264/var/cpan/build/IO-Socket-SSL-1.998-j76b4G/blib/lib/IO/Socket/SSL.pm line 19. Compilation failed in require at t/verify_hostname_standalone.t line 4. BEGIN failed--compilation aborted at t/verify_hostname_standalone.t line 4. t/verify_hostname_standalone.t .... Dubious, test returned 2 (wstat 512, 0x200) No subtests run Test Summary Report ------------------- t/01loadmodule.t (Wstat: 512 Tests: 1 Failed: 1) Failed test: 1 Non-zero exit status: 2 Parse errors: Bad plan. You planned 3 tests but ran 1. t/acceptSSL-timeout.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/auto_verify_hostname.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/cert_formats.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/cert_no_file.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/compatibility.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/connectSSL-timeout.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/core.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/dhe.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/ecdhe.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/external/ocsp.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/external/usable_ca.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/io-socket-inet6.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/io-socket-ip.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/memleak_bad_handshake.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/mitm.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/nonblock.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/npn.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/plain_upgrade_downgrade.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/public_suffix_ssl.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/readline.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/sessions.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/signal-readline.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/sni.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/sni_verify.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/start-stopssl.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/startssl-failed.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/startssl.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/sysread_write.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/verify_fingerprint.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/verify_hostname.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output t/verify_hostname_standalone.t (Wstat: 512 Tests: 0 Failed: 0) Non-zero exit status: 2 Parse errors: No plan found in TAP output Files=35, Tests=250, 7 wallclock secs ( 0.52 usr 0.35 sys + 4.97 cusr 0.83 csys = 6.67 CPU) Result: FAIL Failed 32/35 test programs. 1/250 subtests failed. make: *** [test_dynamic] Error 2 SULLR/IO-Socket-SSL-1.998.tar.gz one dependency not OK (Net::SSLeay); additionally test harness failed make test TEST_VERBOSE=1 -- NOT OK //hint// to see the cpan-testers results for installing this module, try: reports SULLR/IO-Socket-SSL-1.998.tar.gz Running make for D/DR/DRTECH/Search-Elasticsearch-1.14.tar.gz Has already been unwrapped into directory /export/home/fly1264/var/cpan/build/Search-Elasticsearch-1.14-skREog CPAN.pm: Building D/DR/DRTECH/Search-Elasticsearch-1.14.tar.gz Warning: Prerequisite 'Hijk => 0.12' for 'DRTECH/Search-Elasticsearch-1.14.tar.gz' failed when processing 'AVAR/Hijk-0.17.tar.gz' with 'make_test => NO one dependency not OK (Plack)'. Continuing, but chances to succeed are limited. Warning: Prerequisite 'IO::Socket::SSL => 0' for 'DRTECH/Search-Elasticsearch-1.14.tar.gz' failed when processing 'SULLR/IO-Socket-SSL-1.998.tar.gz' with 'make_test => NO one dependency not OK (Net::SSLeay); additionally test harness failed'. Continuing, but chances to succeed are limited. >>> make Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. cp lib/Search/Elasticsearch/CxnPool/Static.pm blib/lib/Search/Elasticsearch/CxnPool/Static.pm cp lib/Search/Elasticsearch/Role/CxnPool.pm blib/lib/Search/Elasticsearch/Role/CxnPool.pm cp lib/Search/Elasticsearch/CxnPool/Static/NoPing.pm blib/lib/Search/Elasticsearch/CxnPool/Static/NoPing.pm cp lib/Search/Elasticsearch/Role/Client/Direct.pm blib/lib/Search/Elasticsearch/Role/Client/Direct.pm cp lib/Search/Elasticsearch/Role/Scroll.pm blib/lib/Search/Elasticsearch/Role/Scroll.pm cp lib/Search/Elasticsearch/Serializer/JSON/XS.pm blib/lib/Search/Elasticsearch/Serializer/JSON/XS.pm cp lib/Search/Elasticsearch/Scroll.pm blib/lib/Search/Elasticsearch/Scroll.pm cp lib/Search/Elasticsearch/TestServer.pm blib/lib/Search/Elasticsearch/TestServer.pm cp lib/Search/Elasticsearch/Client/Direct/Indices.pm blib/lib/Search/Elasticsearch/Client/Direct/Indices.pm cp lib/Search/Elasticsearch/Transport.pm blib/lib/Search/Elasticsearch/Transport.pm cp lib/Search/Elasticsearch/Cxn/HTTPTiny.pm blib/lib/Search/Elasticsearch/Cxn/HTTPTiny.pm cp lib/Search/Elasticsearch/Role/CxnPool/Static/NoPing.pm blib/lib/Search/Elasticsearch/Role/CxnPool/Static/NoPing.pm cp lib/Search/Elasticsearch/Role/Client.pm blib/lib/Search/Elasticsearch/Role/Client.pm cp lib/Search/Elasticsearch/Client/0_90/Direct.pm blib/lib/Search/Elasticsearch/Client/0_90/Direct.pm cp lib/Search/Elasticsearch/Client/Direct.pm blib/lib/Search/Elasticsearch/Client/Direct.pm cp lib/Search/Elasticsearch/Logger/LogAny.pm blib/lib/Search/Elasticsearch/Logger/LogAny.pm cp lib/Search/Elasticsearch/Role/Bulk.pm blib/lib/Search/Elasticsearch/Role/Bulk.pm cp lib/Search/Elasticsearch/Role/Transport.pm blib/lib/Search/Elasticsearch/Role/Transport.pm cp lib/Search/Elasticsearch/Bulk.pm blib/lib/Search/Elasticsearch/Bulk.pm cp lib/Search/Elasticsearch/Util/API/QS.pm blib/lib/Search/Elasticsearch/Util/API/QS.pm cp lib/Search/Elasticsearch/Client/Direct/Cat.pm blib/lib/Search/Elasticsearch/Client/Direct/Cat.pm cp lib/Search/Elasticsearch/Client/0_90/Direct/Cluster.pm blib/lib/Search/Elasticsearch/Client/0_90/Direct/Cluster.pm cp lib/Search/Elasticsearch/Role/Cxn.pm blib/lib/Search/Elasticsearch/Role/Cxn.pm cp lib/Search/Elasticsearch/Client/Direct/Cluster.pm blib/lib/Search/Elasticsearch/Client/Direct/Cluster.pm cp lib/Search/Elasticsearch/CxnPool/Sniff.pm blib/lib/Search/Elasticsearch/CxnPool/Sniff.pm cp lib/Search/Elasticsearch/Client/Direct/Nodes.pm blib/lib/Search/Elasticsearch/Client/Direct/Nodes.pm cp lib/Search/Elasticsearch/Util/API/Path.pm blib/lib/Search/Elasticsearch/Util/API/Path.pm cp lib/Search/Elasticsearch/Role/API.pm blib/lib/Search/Elasticsearch/Role/API.pm cp lib/Search/Elasticsearch/Role/Is_Sync.pm blib/lib/Search/Elasticsearch/Role/Is_Sync.pm cp lib/Search/Elasticsearch/Role/CxnPool/Sniff.pm blib/lib/Search/Elasticsearch/Role/CxnPool/Sniff.pm cp lib/Search/Elasticsearch/Role/Serializer.pm blib/lib/Search/Elasticsearch/Role/Serializer.pm cp lib/Search/Elasticsearch/Serializer/JSON.pm blib/lib/Search/Elasticsearch/Serializer/JSON.pm cp lib/Search/Elasticsearch/Role/CxnPool/Static.pm blib/lib/Search/Elasticsearch/Role/CxnPool/Static.pm cp lib/Search/Elasticsearch/Cxn/LWP.pm blib/lib/Search/Elasticsearch/Cxn/LWP.pm cp lib/Search/Elasticsearch/Client/0_90/Direct/Indices.pm blib/lib/Search/Elasticsearch/Client/0_90/Direct/Indices.pm cp lib/Search/Elasticsearch/Serializer/JSON/Cpanel.pm blib/lib/Search/Elasticsearch/Serializer/JSON/Cpanel.pm cp lib/Search/Elasticsearch.pm blib/lib/Search/Elasticsearch.pm cp lib/Search/Elasticsearch/Serializer/JSON/PP.pm blib/lib/Search/Elasticsearch/Serializer/JSON/PP.pm cp lib/Search/Elasticsearch/Util.pm blib/lib/Search/Elasticsearch/Util.pm cp lib/Search/Elasticsearch/Role/Logger.pm blib/lib/Search/Elasticsearch/Role/Logger.pm cp lib/Search/Elasticsearch/Role/Cxn/HTTP.pm blib/lib/Search/Elasticsearch/Role/Cxn/HTTP.pm cp lib/Search/Elasticsearch/Role/API/0_90.pm blib/lib/Search/Elasticsearch/Role/API/0_90.pm cp lib/Search/Elasticsearch/Cxn/Hijk.pm blib/lib/Search/Elasticsearch/Cxn/Hijk.pm cp lib/Search/Elasticsearch/Error.pm blib/lib/Search/Elasticsearch/Error.pm cp lib/Search/Elasticsearch/Role/Serializer/JSON.pm blib/lib/Search/Elasticsearch/Role/Serializer/JSON.pm cp lib/Search/Elasticsearch/Cxn/Factory.pm blib/lib/Search/Elasticsearch/Cxn/Factory.pm cp lib/Search/Elasticsearch/Client/Direct/Snapshot.pm blib/lib/Search/Elasticsearch/Client/Direct/Snapshot.pm Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Manifying blib/man3/Search::Elasticsearch.3 Manifying blib/man3/Search::Elasticsearch::Bulk.3 Manifying blib/man3/Search::Elasticsearch::Client::0_90::Direct.3 Manifying blib/man3/Search::Elasticsearch::Client::0_90::Direct::Cluster.3 Manifying blib/man3/Search::Elasticsearch::Client::0_90::Direct::Indices.3 Manifying blib/man3/Search::Elasticsearch::Client::Direct.3 Manifying blib/man3/Search::Elasticsearch::Client::Direct::Cat.3 Manifying blib/man3/Search::Elasticsearch::Client::Direct::Cluster.3 Manifying blib/man3/Search::Elasticsearch::Client::Direct::Indices.3 Manifying blib/man3/Search::Elasticsearch::Client::Direct::Nodes.3 Manifying blib/man3/Search::Elasticsearch::Client::Direct::Snapshot.3 Manifying blib/man3/Search::Elasticsearch::Cxn::Factory.3 Manifying blib/man3/Search::Elasticsearch::Cxn::HTTPTiny.3 Manifying blib/man3/Search::Elasticsearch::Cxn::Hijk.3 Manifying blib/man3/Search::Elasticsearch::Cxn::LWP.3 Manifying blib/man3/Search::Elasticsearch::CxnPool::Sniff.3 Manifying blib/man3/Search::Elasticsearch::CxnPool::Static.3 Manifying blib/man3/Search::Elasticsearch::CxnPool::Static::NoPing.3 Manifying blib/man3/Search::Elasticsearch::Error.3 Manifying blib/man3/Search::Elasticsearch::Logger::LogAny.3 Manifying blib/man3/Search::Elasticsearch::Role::API.3 Manifying blib/man3/Search::Elasticsearch::Role::API::0_90.3 Manifying blib/man3/Search::Elasticsearch::Role::Bulk.3 Manifying blib/man3/Search::Elasticsearch::Role::Client.3 Manifying blib/man3/Search::Elasticsearch::Role::Client::Direct.3 Manifying blib/man3/Search::Elasticsearch::Role::Cxn.3 Manifying blib/man3/Search::Elasticsearch::Role::Cxn::HTTP.3 Manifying blib/man3/Search::Elasticsearch::Role::CxnPool.3 Manifying blib/man3/Search::Elasticsearch::Role::CxnPool::Sniff.3 Manifying blib/man3/Search::Elasticsearch::Role::CxnPool::Static.3 Manifying blib/man3/Search::Elasticsearch::Role::CxnPool::Static::NoPing.3 Manifying blib/man3/Search::Elasticsearch::Role::Is_Sync.3 Manifying blib/man3/Search::Elasticsearch::Role::Logger.3 Manifying blib/man3/Search::Elasticsearch::Role::Scroll.3 Manifying blib/man3/Search::Elasticsearch::Role::Serializer.3 Manifying blib/man3/Search::Elasticsearch::Role::Serializer::JSON.3 Manifying blib/man3/Search::Elasticsearch::Role::Transport.3 Manifying blib/man3/Search::Elasticsearch::Scroll.3 Manifying blib/man3/Search::Elasticsearch::Serializer::JSON.3 Manifying blib/man3/Search::Elasticsearch::Serializer::JSON::Cpanel.3 Manifying blib/man3/Search::Elasticsearch::Serializer::JSON::PP.3 Manifying blib/man3/Search::Elasticsearch::Serializer::JSON::XS.3 Manifying blib/man3/Search::Elasticsearch::TestServer.3 Manifying blib/man3/Search::Elasticsearch::Transport.3 Manifying blib/man3/Search::Elasticsearch::Util.3 Manifying blib/man3/Search::Elasticsearch::Util::API::Path.3 Manifying blib/man3/Search::Elasticsearch::Util::API::QS.3 DRTECH/Search-Elasticsearch-1.14.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /export/home/fly1264/bin/perl "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/10_Basic/*.t t/20_Serializer/*.t t/30_Logger/*.t t/40_Transport/*.t t/50_Cxn_Pool/*.t t/60_Cxn/*.t t/70_Helper/*.t t/90_Client_Spec/*.t Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 72) line 2. t/10_Basic/10_load.t .......................... ok 1 - use Search::Elasticsearch; ok 2 - 'client' isa 'Search::Elasticsearch::Client::Direct' ok 3 - 'transport' isa 'Search::Elasticsearch::Transport' ok 4 - 'cxn_pool' isa 'Search::Elasticsearch::CxnPool::Static' ok 5 - 'cxn_factory' isa 'Search::Elasticsearch::Cxn::Factory' ok 6 - 'logger' isa 'Search::Elasticsearch::Logger::LogAny' 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 71) line 2. t/20_Serializer/10_load_cpanel.t .............. ok 1 - 'Cpanel' isa 'Cpanel::JSON::XS' 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 71) line 2. t/20_Serializer/11_load_xs.t .................. ok 1 - 'JSON::XS' isa 'JSON::XS' 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 110) line 2. t/20_Serializer/12_load_pp.t .................. ok 1 - 'JSON::PP' isa 'JSON::PP' 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 71) line 2. t/20_Serializer/13_preload_cpanel.t ........... ok 1 - 'Cpanel' isa 'Cpanel::JSON::XS' 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 71) line 2. t/20_Serializer/14_preload_xs.t ............... ok 1 - 'JSON::XS' isa 'JSON::XS' 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 72) line 2. t/20_Serializer/20_xs_encode_decode.t ......... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::XS' ok 2 - Enc - No args returns undef ok 3 - Enc - Undef returns undef ok 4 - Enc - Empty string returns same ok 5 - Enc - String returns same ok 6 - Enc - Unicode string returns encoded ok 7 - Enc - Unicode bytes returns same ok 8 - Enc - Hash returns JSON ok 9 - Enc - Array returns JSON ok 10 - Enc - scalar ref dies 1..10 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 72) line 2. t/20_Serializer/21_xs_encode_bulk.t ........... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::XS' ok 2 - Mime type is JSON ok 3 - Enc - No args returns undef ok 4 - Enc - Undef returns undef ok 5 - Enc - Empty string returns same ok 6 - Enc - String returns same ok 7 - Enc - Unicode string returns encoded ok 8 - Enc - Unicode bytes returns same ok 9 - Enc - Hash returns JSON ok 10 - Enc - Array returns JSON ok 11 - Enc - scalar ref dies ok 12 - Dec - No args returns undef ok 13 - Dec - Undef returns undef ok 14 - Dec - Empty string returns same ok 15 - Dec - String returns same ok 16 - Dec - Unicode bytes returns decoded ok 17 - Dec - Unicode string returns same ok 18 - Dec - JSON returns hash ok 19 - Dec - JSON returns array ok 20 - Dec - invalid JSON dies 1..20 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 72) line 2. t/20_Serializer/22_xs_encode_pretty.t ......... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::XS' ok 2 - Mime type is JSON ok 3 - Enc - No args returns undef ok 4 - Enc - Undef returns undef ok 5 - Enc - Empty string returns same ok 6 - Enc - String returns same ok 7 - Enc - Unicode string returns encoded ok 8 - Enc - Unicode bytes returns same ok 9 - Enc - Hash returns JSON ok 10 - Enc - Array returns JSON ok 11 - Enc - scalar ref dies ok 12 - Dec - No args returns undef ok 13 - Dec - Undef returns undef ok 14 - Dec - Empty string returns same ok 15 - Dec - String returns same ok 16 - Dec - Unicode bytes returns decoded ok 17 - Dec - Unicode string returns same ok 18 - Dec - JSON returns hash ok 19 - Dec - JSON returns array ok 20 - Dec - invalid JSON dies 1..20 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 72) line 2. t/20_Serializer/30_cpanel_encode_decode.t ..... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::Cpanel' ok 2 - Enc - No args returns undef ok 3 - Enc - Undef returns undef ok 4 - Enc - Empty string returns same ok 5 - Enc - String returns same ok 6 - Enc - Unicode string returns encoded ok 7 - Enc - Unicode bytes returns same ok 8 - Enc - Hash returns JSON ok 9 - Enc - Array returns JSON ok 10 - Enc - scalar ref dies 1..10 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 72) line 2. t/20_Serializer/31_cpanel_encode_bulk.t ....... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::Cpanel' ok 2 - Mime type is JSON ok 3 - Enc - No args returns undef ok 4 - Enc - Undef returns undef ok 5 - Enc - Empty string returns same ok 6 - Enc - String returns same ok 7 - Enc - Unicode string returns encoded ok 8 - Enc - Unicode bytes returns same ok 9 - Enc - Hash returns JSON ok 10 - Enc - Array returns JSON ok 11 - Enc - scalar ref dies ok 12 - Dec - No args returns undef ok 13 - Dec - Undef returns undef ok 14 - Dec - Empty string returns same ok 15 - Dec - String returns same ok 16 - Dec - Unicode bytes returns decoded ok 17 - Dec - Unicode string returns same ok 18 - Dec - JSON returns hash ok 19 - Dec - JSON returns array ok 20 - Dec - invalid JSON dies 1..20 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 72) line 2. t/20_Serializer/32_cpanel_encode_pretty.t ..... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::Cpanel' ok 2 - Mime type is JSON ok 3 - Enc - No args returns undef ok 4 - Enc - Undef returns undef ok 5 - Enc - Empty string returns same ok 6 - Enc - String returns same ok 7 - Enc - Unicode string returns encoded ok 8 - Enc - Unicode bytes returns same ok 9 - Enc - Hash returns JSON ok 10 - Enc - Array returns JSON ok 11 - Enc - scalar ref dies ok 12 - Dec - No args returns undef ok 13 - Dec - Undef returns undef ok 14 - Dec - Empty string returns same ok 15 - Dec - String returns same ok 16 - Dec - Unicode bytes returns decoded ok 17 - Dec - Unicode string returns same ok 18 - Dec - JSON returns hash ok 19 - Dec - JSON returns array ok 20 - Dec - invalid JSON dies 1..20 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 111) line 2. t/20_Serializer/40_pp_encode_decode.t ......... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::PP' ok 2 - Enc - No args returns undef ok 3 - Enc - Undef returns undef ok 4 - Enc - Empty string returns same ok 5 - Enc - String returns same ok 6 - Enc - Unicode string returns encoded ok 7 - Enc - Unicode bytes returns same ok 8 - Enc - Hash returns JSON ok 9 - Enc - Array returns JSON ok 10 - Enc - scalar ref dies 1..10 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 111) line 2. t/20_Serializer/41_pp_encode_bulk.t ........... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::PP' ok 2 - Mime type is JSON ok 3 - Enc - No args returns undef ok 4 - Enc - Undef returns undef ok 5 - Enc - Empty string returns same ok 6 - Enc - String returns same ok 7 - Enc - Unicode string returns encoded ok 8 - Enc - Unicode bytes returns same ok 9 - Enc - Hash returns JSON ok 10 - Enc - Array returns JSON ok 11 - Enc - scalar ref dies ok 12 - Dec - No args returns undef ok 13 - Dec - Undef returns undef ok 14 - Dec - Empty string returns same ok 15 - Dec - String returns same ok 16 - Dec - Unicode bytes returns decoded ok 17 - Dec - Unicode string returns same ok 18 - Dec - JSON returns hash ok 19 - Dec - JSON returns array ok 20 - Dec - invalid JSON dies 1..20 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 111) line 2. t/20_Serializer/42_pp_encode_pretty.t ......... ok 1 - 'Serializer' isa 'Search::Elasticsearch::Serializer::JSON::PP' ok 2 - Mime type is JSON ok 3 - Enc - No args returns undef ok 4 - Enc - Undef returns undef ok 5 - Enc - Empty string returns same ok 6 - Enc - String returns same ok 7 - Enc - Unicode string returns encoded ok 8 - Enc - Unicode bytes returns same ok 9 - Enc - Hash returns JSON ok 10 - Enc - Array returns JSON ok 11 - Enc - scalar ref dies ok 12 - Dec - No args returns undef ok 13 - Dec - Undef returns undef ok 14 - Dec - Empty string returns same ok 15 - Dec - String returns same ok 16 - Dec - Unicode bytes returns decoded ok 17 - Dec - Unicode string returns same ok 18 - Dec - JSON returns hash ok 19 - Dec - JSON returns array ok 20 - Dec - invalid JSON dies 1..20 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 72) line 2. Current cxns: ['http://localhost:9200'] Forcing ping before next use on all live cxns Ping [http://localhost:9200] before next request t/30_Logger/10_explicit.t ..................... ok 1 - 'Default Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 2 - Log as ok 3 - Trace as ok 4 - 'Default - Log to NULL' isa 'Log::Any::Adapter::Null' ok 5 - 'Default - Trace to NULL' isa 'Log::Any::Adapter::Null' ok 6 - 'Std Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 7 - 'Std - Log to Stderr' isa 'Log::Any::Adapter::Stderr' ok 8 - 'Std - Trace to Stdout' isa 'Log::Any::Adapter::Stdout' ok 9 - 'File Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 10 - 'File - Log to file' isa 'Log::Any::Adapter::File' ok 11 - 'File - Trace to file' isa 'Log::Any::Adapter::File' 1..11 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 77) line 2. Current cxns: ['http://localhost:9200'] Forcing ping before next use on all live cxns Ping [http://localhost:9200] before next request t/30_Logger/20_implicit.t ..................... Current cxns: ['http://localhost:9200'] Forcing ping before next use on all live cxns Ping [http://localhost:9200] before next request ok 1 - 'Default Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 2 - 'Default - Log to Stdout' isa 'Log::Any::Adapter::Stdout' ok 3 - 'Default - Trace to Stderr' isa 'Log::Any::Adapter::Stderr' ok 4 - 'Override Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 5 - 'Override - Log to Stderr' isa 'Log::Any::Adapter::Stderr' ok 6 - 'Override - Trace to Stdout' isa 'Log::Any::Adapter::Stdout' 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine perform_request redefined at (eval 75) line 2. t/30_Logger/30_log_methods.t .................. ok 1 - 'Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 2 - debug ok 3 - debug - method ok 4 - debug - format ok 5 - debug - params ok 6 - debugf ok 7 - debugf - method ok 8 - debugf - format ok 9 - debugf - params ok 10 - is_debug ok 11 - is_debug - method ok 12 - is_debug - format ok 13 - is_debug - params ok 14 - info ok 15 - info - method ok 16 - info - format ok 17 - info - params ok 18 - infof ok 19 - infof - method ok 20 - infof - format ok 21 - infof - params ok 22 - is_info ok 23 - is_info - method ok 24 - is_info - format ok 25 - is_info - params ok 26 - warning ok 27 - warning - method ok 28 - warning - format ok 29 - warning - params ok 30 - warningf ok 31 - warningf - method ok 32 - warningf - format ok 33 - warningf - params ok 34 - is_warning ok 35 - is_warning - method ok 36 - is_warning - format ok 37 - is_warning - params ok 38 - error ok 39 - error - method ok 40 - error - format ok 41 - error - params ok 42 - errorf ok 43 - errorf - method ok 44 - errorf - format ok 45 - errorf - params ok 46 - is_error ok 47 - is_error - method ok 48 - is_error - format ok 49 - is_error - params ok 50 - critical ok 51 - critical - method ok 52 - critical - format ok 53 - critical - params ok 54 - criticalf ok 55 - criticalf - method ok 56 - criticalf - format ok 57 - criticalf - params ok 58 - is_critical ok 59 - is_critical - method ok 60 - is_critical - format ok 61 - is_critical - params ok 62 - trace ok 63 - trace - method ok 64 - trace - format ok 65 - trace - params ok 66 - tracef ok 67 - tracef - method ok 68 - tracef - format ok 69 - tracef - params ok 70 - is_trace ok 71 - is_trace - method ok 72 - is_trace - format ok 73 - is_trace - params ok 74 - throw_error ok 75 - throw_error - vars ok 76 - throw_error - method ok 77 - throw_error - format ok 78 - throw_error - params ok 79 - throw_critical ok 80 - throw_critical - vars ok 81 - throw_critical - method ok 82 - throw_critical - format ok 83 - throw_critical - params 1..83 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine perform_request redefined at (eval 75) line 2. t/30_Logger/40_trace_request.t ................ ok 1 - 'Client' isa 'Search::Elasticsearch::Client::Direct' ok 2 - 'Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 3 - Does Search::Elasticsearch::Role::Cxn ok 4 - No body ok 5 - No body - format ok 6 - Body ok 7 - Body - format ok 8 - Bulk ok 9 - Bulk - format ok 10 - Body string ok 11 - Body string - format 1..11 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine perform_request redefined at (eval 75) line 2. t/30_Logger/50_trace_response.t ............... ok 1 - 'Client' isa 'Search::Elasticsearch::Client::Direct' ok 2 - 'Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 3 - Does Search::Elasticsearch::Role::Cxn ok 4 - No body ok 5 - No body - format ok 6 - Body ok 7 - Body - format 1..7 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine perform_request redefined at (eval 75) line 2. t/30_Logger/60_trace_error.t .................. ok 1 - 'Client' isa 'Search::Elasticsearch::Client::Direct' ok 2 - 'Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 3 - Does Search::Elasticsearch::Role::Cxn ok 4 - No body ok 5 - No body - format ok 6 - Body ok 7 - Body - format 1..7 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine perform_request redefined at (eval 75) line 2. t/30_Logger/70_trace_comment.t ................ ok 1 - 'Client' isa 'Search::Elasticsearch::Client::Direct' ok 2 - 'Logger' isa 'Search::Elasticsearch::Logger::LogAny' ok 3 - Does Search::Elasticsearch::Role::Cxn ok 4 - Comment ok 5 - Comment - format 1..5 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine perform_request redefined at (eval 72) line 2. t/40_Transport/10_tidy_request.t .............. ok 1 - An object of class 'Search::Elasticsearch::Transport' isa 'Search::Elasticsearch::Transport' ok 2 - Empty ok 3 - Method ok 4 - Path ok 5 - QS ok 6 - Body - Str ok 7 - Body - Hash ok 8 - Body - Array ok 9 - Body - Bulk ok 10 - MimeType 1..10 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine perform_request redefined at (eval 72) line 2. t/40_Transport/20_send_body_as.t .............. ok 1 - GET-empty ok 2 - GET-body ok 3 - POST-empty ok 4 - POST-eody ok 5 - source-empty ok 6 - source-body 1..6 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/40_Transport/30_perform_request.t ........... ok 1 - Simple request ok 2 - Request error ok 3 - Timeout error ok 4 - Timeout resolved ok 5 - Retried connection error ok 6 - Cxn then bad ping ok 7 - Initial bad ping 1..7 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/50_Cxn_Pool/10_static_normal.t .............. ok 1 - Ping before first use 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/50_Cxn_Pool/11_static_node_missing.t ........ ok 1 - One node missing ok 2 - Missing node joined - 2 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/50_Cxn_Pool/12_static_node_fails.t .......... ok 1 - One node throws Cxn ok 2 - Failed node recovers 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/50_Cxn_Pool/13_static_node_timesout.t ....... ok 1 - One node throws Timeout then recovers 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/50_Cxn_Pool/14_static_both_nodes_timeout.t .. ok 1 - One node throws Timeout, causing Timeout on other node 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/50_Cxn_Pool/15_static_both_nodes_fail.t ..... ok 1 - Both nodes fails then recover 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/50_Cxn_Pool/16_static_nodes_starting.t ...... ok 1 - Nodes initially unavailable 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. t/50_Cxn_Pool/17_static_runaway_nodes.t ....... ok 1 - Runaway nodes 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/30_sniff_normal.t ............... ok 1 - Sniff before first use 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/31_sniff_new_nodes.t ............ ok 1 - Sniff new nodes 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/32_sniff_node_fails.t ........... ok 1 - Sniff after failure 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/33_sniff_both_nodes_fail.t ...... ok 1 - Sniff after all nodes fail 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/34_sniff_node_timeout.t ......... ok 1 - Sniff after timeout 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/35_sniff_both_nodes_timeout.t ... ok 1 - Sniff after both nodes timeout 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/36_sniff_nodes_starting.t ....... ok 1 - Sniff unavailable nodes while starting up 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/37_sniff_runaway_nodes.t ........ ok 1 - Runaway nodes 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/38_bad_sniff.t .................. ok 1 - Missing http_address ok 2 - Bad http_address 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine BUILDARGS redefined at (eval 75) line 2. t/50_Cxn_Pool/39_sniff_max_content.t .......... ok 1 - Dynamic max content length ok 2 - Dynamic max content length 1..2 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine reset_retries redefined at (eval 77) line 2. t/50_Cxn_Pool/50_noping_normal.t .............. ok 1 - Round robin 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine reset_retries redefined at (eval 77) line 2. t/50_Cxn_Pool/51_noping_node_fails.t .......... ok 1 - Node fails and recovers 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine reset_retries redefined at (eval 77) line 2. t/50_Cxn_Pool/52_noping_node_timesout.t ....... ok 1 - Node timesout and recovers 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine reset_retries redefined at (eval 77) line 2. t/50_Cxn_Pool/53_noping_all_nodes_fail.t ...... ok 1 - All nodes fail and recover 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine reset_retries redefined at (eval 77) line 2. t/50_Cxn_Pool/54_noping_nodes_starting.t ...... ok 1 - Nodes starting 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine reset_retries redefined at (eval 77) line 2. t/50_Cxn_Pool/55_noping_runaway_nodes.t ....... ok 1 - Runaway nodes 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine Method::Generate::Constructor::new redefined at /export/home/fly1264/var/megalib/Moo/_Utils.pm line 84. Subroutine reset_retries redefined at (eval 77) line 2. t/50_Cxn_Pool/56_max_retries.t ................ ok 1 - Max retries 1..1 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. t/50_Cxn_Pool/70_live.t ....................... skipped: No Elasticsearch test node available Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Subroutine perform_request redefined at (eval 71) line 2. t/60_Cxn/10_basic.t ........................... ok 1 - Does Search::Elasticsearch::Role::Cxn ok 2 - Cxn is live ok 3 - No ping failures ok 4 - No ping scheduled ok 5 - Cxn is dead ok 6 - Has ping failure ok 7 - Ping scheduled ok 8 - Dead timeout x 1 ok 9 - Cxn still dead ok 10 - Has 2 ping failures ok 11 - Ping scheduled ok 12 - Dead timeout x 2 ok 13 - Cxn still dead ok 14 - Has 102 ping failures ok 15 - Ping scheduled ok 16 - Max dead timeout ok 17 - Cxn is dead after force ping ok 18 - Force ping has no ping failures ok 19 - Next ping scheduled for now 1..19 ok Subroutine IPC::Open3::xclose redefined at /export/home/fly1264/var/megalib/TAP/Parser/Iterator/Process.pm line 146. Use of uninitialized value $bit in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 31. Use of uninitialized value $warnings::LAST_BIT in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::Bits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 41. Use of uninitialized value $warnings::DeadBits{"all"} in vec at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Use of uninitialized value $warnings::DeadBits{"all"} in scalar assignment at /export/home/fly1264/ap1200/lib/warnings/register.pm line 47. Subroutine perform_request redefined at (eval 73) line 2. Terminated make: *** [test_dynamic] Error 143 Timeout (max run time is 300s) /export/home/fly1264/bin/perl killed by signal 15