PATH=/usr/bin:/bin:/data/fly2200/cpanfly-5.22/var/megalib/bin
Start 2016-02-10T06:24:59
ActivePerl-2200 CPAN-2.10
Reading '/data/fly2200/cpanfly-5.22/var/cpan/Metadata'
Database was generated on Wed, 10 Feb 2016 05:17:02 GMT
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/M/MA/MAXMIND/CHECKSUMS
Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz ok
WebService-PayPal-PaymentsAdvanced-0.000016/
WebService-PayPal-PaymentsAdvanced-0.000016/bin/
WebService-PayPal-PaymentsAdvanced-0.000016/Changes
WebService-PayPal-PaymentsAdvanced-0.000016/cpanfile
WebService-PayPal-PaymentsAdvanced-0.000016/dist.ini
WebService-PayPal-PaymentsAdvanced-0.000016/examples/
WebService-PayPal-PaymentsAdvanced-0.000016/INSTALL
WebService-PayPal-PaymentsAdvanced-0.000016/lib/
WebService-PayPal-PaymentsAdvanced-0.000016/LICENSE
WebService-PayPal-PaymentsAdvanced-0.000016/Makefile.PL
WebService-PayPal-PaymentsAdvanced-0.000016/MANIFEST
WebService-PayPal-PaymentsAdvanced-0.000016/META.json
WebService-PayPal-PaymentsAdvanced-0.000016/META.yml
WebService-PayPal-PaymentsAdvanced-0.000016/perlcriticrc
WebService-PayPal-PaymentsAdvanced-0.000016/perltidyrc
WebService-PayPal-PaymentsAdvanced-0.000016/README
WebService-PayPal-PaymentsAdvanced-0.000016/README.md
WebService-PayPal-PaymentsAdvanced-0.000016/t/
WebService-PayPal-PaymentsAdvanced-0.000016/tidyall.ini
WebService-PayPal-PaymentsAdvanced-0.000016/t/00-report-prereqs.dd
WebService-PayPal-PaymentsAdvanced-0.000016/t/00-report-prereqs.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/author-00-compile.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/author-no-tabs.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/author-pod-spell.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/author-pod-syntax.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/author-test-version.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/lib/
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced-live.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/release-cpan-changes.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/release-pod-coverage.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/release-tidyall.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/test-data/
WebService-PayPal-PaymentsAdvanced-0.000016/t/test-data/hosted-form-with-error.html
WebService-PayPal-PaymentsAdvanced-0.000016/t/test-data/hosted-form.html
WebService-PayPal-PaymentsAdvanced-0.000016/t/test-data/sample-config.pl
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Mocker/
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Mocker.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response/
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response/FromHTTP.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response/FromRedirect.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response/FromSilentPOST/
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response/FromSilentPOST.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response/SecureToken.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Response/FromSilentPOST/PayPal.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/PaymentsAdvanced/Mocker/SilentPOST.t
WebService-PayPal-PaymentsAdvanced-0.000016/t/lib/Util.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Error/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Mocker/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/ClassFor.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/HasCreditCard.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/HasMessage.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/HasParams.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/HasPayPal.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTender.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTokens.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTransactionTime.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Role/HasUA.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Capture.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/FromRedirect.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/SecureToken.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Void.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/CreditCard.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/PayPal.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/CreditCard.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/PayPal.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/PayPal.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/CreditCard.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/PayPal.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowLink.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Error/Authentication.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Error/Generic.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Error/HostedForm.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Error/HTTP.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Error/IPVerification.pm
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/
WebService-PayPal-PaymentsAdvanced-0.000016/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/HasHTTPResponse.pm
WebService-PayPal-PaymentsAdvanced-0.000016/examples/capture-delayed-transaction.pl
WebService-PayPal-PaymentsAdvanced-0.000016/examples/capture-paypal-transaction.pl
WebService-PayPal-PaymentsAdvanced-0.000016/examples/hosted-form-url.pl
WebService-PayPal-PaymentsAdvanced-0.000016/examples/inquiry.pl
WebService-PayPal-PaymentsAdvanced-0.000016/examples/sale-from-credit-card-reference-transaction.pl
WebService-PayPal-PaymentsAdvanced-0.000016/examples/sale-from-paypal-reference-transaction.pl
WebService-PayPal-PaymentsAdvanced-0.000016/examples/void-transaction.pl
WebService-PayPal-PaymentsAdvanced-0.000016/bin/mock-payflow-link
WebService-PayPal-PaymentsAdvanced-0.000016/bin/mock-payflow-pro
Configuring M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz with Makefile.PL
>>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL
Warning: prerequisite URI 1.69 not found. We have 1.67.
Checking if your kit is complete...
Looks good
Have /data/fly2200/cpanfly-5.22/var/megalib
Want /home/fly2200/ap2200-299134/lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [x86_64-linux-thread-multi]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a Unix-style Makefile
Writing Makefile for WebService::PayPal::PaymentsAdvanced
Writing MYMETA.yml and MYMETA.json
MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
/data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK
Running make for M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
---- Unsatisfied dependencies detected during ----
---- MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz ----
LWP::ConsoleLogger::Easy [build_requires]
URI [requires]
Running test for module 'LWP::ConsoleLogger::Easy'
Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/O/OA/OALDERS/LWP-ConsoleLogger-0.000022.tar.gz ok
LWP-ConsoleLogger-0.000022/
LWP-ConsoleLogger-0.000022/Build.PL
LWP-ConsoleLogger-0.000022/Changes
LWP-ConsoleLogger-0.000022/CONTRIBUTORS
LWP-ConsoleLogger-0.000022/cpanfile
LWP-ConsoleLogger-0.000022/dist.ini
LWP-ConsoleLogger-0.000022/examples/
LWP-ConsoleLogger-0.000022/INSTALL
LWP-ConsoleLogger-0.000022/lib/
LWP-ConsoleLogger-0.000022/LICENSE
LWP-ConsoleLogger-0.000022/Makefile.PL
LWP-ConsoleLogger-0.000022/MANIFEST
LWP-ConsoleLogger-0.000022/META.json
LWP-ConsoleLogger-0.000022/META.yml
LWP-ConsoleLogger-0.000022/t/
LWP-ConsoleLogger-0.000022/t/author-pod-spell.t
LWP-ConsoleLogger-0.000022/t/LWP/
LWP-ConsoleLogger-0.000022/t/release-cpan-changes.t
LWP-ConsoleLogger-0.000022/t/test-data/
LWP-ConsoleLogger-0.000022/t/test-data/content-regex.html
LWP-ConsoleLogger-0.000022/t/test-data/foo.html
LWP-ConsoleLogger-0.000022/t/LWP/ConsoleLogger/
LWP-ConsoleLogger-0.000022/t/LWP/ConsoleLogger.t
LWP-ConsoleLogger-0.000022/t/LWP/ConsoleLogger/Easy.t
LWP-ConsoleLogger-0.000022/lib/LWP/
LWP-ConsoleLogger-0.000022/lib/LWP/ConsoleLogger/
LWP-ConsoleLogger-0.000022/lib/LWP/ConsoleLogger.pm
LWP-ConsoleLogger-0.000022/lib/LWP/ConsoleLogger/Easy.pm
LWP-ConsoleLogger-0.000022/examples/dump-only-headers.pl
LWP-ConsoleLogger-0.000022/examples/html-in-text.pl
LWP-ConsoleLogger-0.000022/examples/http-tiny-mech.pl
LWP-ConsoleLogger-0.000022/examples/log-to-file.pl
LWP-ConsoleLogger-0.000022/examples/new-york-times.pl
LWP-ConsoleLogger-0.000022/examples/pithub.pl
LWP-ConsoleLogger-0.000022/examples/test-lwp-useragent.pl
LWP-ConsoleLogger-0.000022/examples/test-www-mechanize-psgi.pl
LWP-ConsoleLogger-0.000022/examples/test-www-mechanize.pl
Configuring O/OA/OALDERS/LWP-ConsoleLogger-0.000022.tar.gz with Makefile.PL
>>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Have /data/fly2200/cpanfly-5.22/var/megalib
Want /home/fly2200/ap2200-299134/lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [x86_64-linux-thread-multi]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a Unix-style Makefile
Writing Makefile for LWP::ConsoleLogger
Writing MYMETA.yml and MYMETA.json
OALDERS/LWP-ConsoleLogger-0.000022.tar.gz
/data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK
Running make for O/OA/OALDERS/LWP-ConsoleLogger-0.000022.tar.gz
---- Unsatisfied dependencies detected during ----
---- OALDERS/LWP-ConsoleLogger-0.000022.tar.gz ----
Plack::Test::Agent [build_requires]
Running test for module 'Plack::Test::Agent'
Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/O/OA/OALDERS/Plack-Test-Agent-1.4.tar.gz ok
Plack-Test-Agent-1.4/
Plack-Test-Agent-1.4/Changes
Plack-Test-Agent-1.4/cpanfile
Plack-Test-Agent-1.4/dist.ini
Plack-Test-Agent-1.4/INSTALL
Plack-Test-Agent-1.4/lib/
Plack-Test-Agent-1.4/LICENSE
Plack-Test-Agent-1.4/Makefile.PL
Plack-Test-Agent-1.4/MANIFEST
Plack-Test-Agent-1.4/META.json
Plack-Test-Agent-1.4/META.yml
Plack-Test-Agent-1.4/README.md
Plack-Test-Agent-1.4/README.pod
Plack-Test-Agent-1.4/t/
Plack-Test-Agent-1.4/tidyall.ERR
Plack-Test-Agent-1.4/weaver.ini
Plack-Test-Agent-1.4/t/00-compile.t
Plack-Test-Agent-1.4/t/00-report-prereqs.dd
Plack-Test-Agent-1.4/t/00-report-prereqs.t
Plack-Test-Agent-1.4/t/2args.t
Plack-Test-Agent-1.4/t/author-eol.t
Plack-Test-Agent-1.4/t/author-no-tabs.t
Plack-Test-Agent-1.4/t/author-pod-spell.t
Plack-Test-Agent-1.4/t/cookie.t
Plack-Test-Agent-1.4/t/cycle.t
Plack-Test-Agent-1.4/t/extra_get_args.t
Plack-Test-Agent-1.4/t/hello.t
Plack-Test-Agent-1.4/t/hello_server.t
Plack-Test-Agent-1.4/t/mech.t
Plack-Test-Agent-1.4/t/okay.t
Plack-Test-Agent-1.4/t/release-cpan-changes.t
Plack-Test-Agent-1.4/t/release-pod-coverage.t
Plack-Test-Agent-1.4/t/release-pod-syntax.t
Plack-Test-Agent-1.4/t/release-portability.t
Plack-Test-Agent-1.4/t/release-synopsis.t
Plack-Test-Agent-1.4/lib/Plack/
Plack-Test-Agent-1.4/lib/Plack/Test/
Plack-Test-Agent-1.4/lib/Plack/Test/Agent.pm
Configuring O/OA/OALDERS/Plack-Test-Agent-1.4.tar.gz with Makefile.PL
>>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Have /data/fly2200/cpanfly-5.22/var/megalib
Want /home/fly2200/ap2200-299134/lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [x86_64-linux-thread-multi]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a Unix-style Makefile
Writing Makefile for Plack::Test::Agent
Writing MYMETA.yml and MYMETA.json
OALDERS/Plack-Test-Agent-1.4.tar.gz
/data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK
Running make for O/OA/OALDERS/Plack-Test-Agent-1.4.tar.gz
>>> make
cp lib/Plack/Test/Agent.pm blib/lib/Plack/Test/Agent.pm
cp README.pod blib/lib/Plack/Test/README.pod
Use of uninitialized value $dirs[0] in string eq at /data/fly2200/cpanfly-5.22/var/megalib/Pod/Man.pm line 893.
Use of uninitialized value $dirs[0] in string eq at /data/fly2200/cpanfly-5.22/var/megalib/Pod/Man.pm line 894.
Manifying 2 pod documents
OALDERS/Plack-Test-Agent-1.4.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ............
1..1
ok 1 - Plack/Test/Agent.pm loaded ok
ok
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.04
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.04
#
# === Test Requires ===
#
# Module Want Have
# -------------------------- ---- ----------
# ExtUtils::MakeMaker any 7.04
# File::Spec any 3.62
# HTTP::Cookies any 6.01
# HTTP::Server::Simple::PSGI any 0.16
# IO::Handle any 1.35
# IPC::Open3 any 1.18
# Modern::Perl any 1.20150127
# Plack::Request any 1.0039
# Test::Memory::Cycle any 1.06
# Test::More 0.88 1.001014
# Test::Requires any 0.10
# open any 1.10
# utf8 any 1.17
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# --------------------- ---- -----
# HTTP::Message::PSGI any undef
# HTTP::Request::Common any 6.11
# HTTP::Response any 6.11
# Plack::Loader any undef
# Plack::Util::Accessor any undef
# Test::TCP any 2.14
# Test::WWW::Mechanize any 1.44
# parent any 0.234
# strict any 1.09
# warnings any 1.32
#
t/00-report-prereqs.t .....
1..1
ok 1
ok
t/2args.t .................
ok 1
1..1
ok
t/author-eol.t ............ skipped: these tests are for testing by the author
t/author-no-tabs.t ........ skipped: these tests are for testing by the author
t/author-pod-spell.t ...... skipped: these tests are for testing by the author
t/cookie.t ................
ok 1
ok 2
1..2
ok
t/cycle.t .................
ok 1 - no memory cycles in the Plack::Test::Agent object
ok 2 - no memory cycles in object returned by Plack::Test::Agent->get_mech
1..2
ok
t/extra_get_args.t ........
ok 1
1..1
ok
t/hello.t .................
ok 1
ok 2
ok 3
ok 4 - ... should default to MockHTTP server
1..4
ok
t/hello_server.t ..........
ok 1
ok 2
ok 3
ok 4 - ... should use server when given server
ok 5
ok 6
ok 7
ok 8 - ... should use server when given server
1..8
ok
t/mech.t ..................
ok 1 - Request should succeed when values match
ok 2 - ... with descriptive success message
ok 3 - Request should fail when values do not match
ok 4 - ... with descriptive error
ok 5 - Request should succeed when values do
ok 6 - ... including description when provided
ok 7 - ... with plain text content
ok 8 - ... in ASCII
ok 9 - Request should fail given different values
ok 10 - ... including description when provided
ok 11 - ... with plain text content
ok 12 - ... in ASCII
ok 13 - ... and should use HTTP server
1..13
ok
t/okay.t ..................
ok 1 - Request should succeed when values match
ok 2 - ... with descriptive success message
ok 3 - Request should fail when values do not match
ok 4 - ... with descriptive error
ok 5 - Request should succeed when values do
ok 6 - ... including description when provided
ok 7 - ... with plain text content
ok 8 - ... in ASCII
ok 9 - Request should fail given different values
ok 10 - ... including description when provided
ok 11 - ... with plain text content
ok 12 - ... in ASCII
ok 13 - Request should succeed when values match
ok 14 - ... with descriptive success message
ok 15 - Request should fail when values do not match
ok 16 - ... with descriptive error
ok 17 - Request should succeed when values do
ok 18 - ... including description when provided
ok 19 - ... with plain text content
ok 20 - ... in ASCII
ok 21 - Request should fail given different values
ok 22 - ... including description when provided
ok 23 - ... with plain text content
ok 24 - ... in ASCII
1..24
ok
t/release-cpan-changes.t .. skipped: these tests are for release candidate testing
t/release-pod-coverage.t .. skipped: these tests are for release candidate testing
t/release-pod-syntax.t .... skipped: these tests are for release candidate testing
t/release-portability.t ... skipped: these tests are for release candidate testing
t/release-synopsis.t ...... skipped: these tests are for release candidate testing
All tests successful.
Files=18, Tests=57, 8 wallclock secs ( 0.09 usr 0.03 sys + 4.17 cusr 0.53 csys = 4.82 CPU)
Result: PASS
OALDERS/Plack-Test-Agent-1.4.tar.gz
make test TEST_VERBOSE=1 -- OK
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/O/OA/OALDERS/CHECKSUMS
Olaf Alders <olaf@wundersolutions.com>
OO interface for testing low-level Plack/PSGI apps
>>> (cd /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7 && tar cvf - Plack-Test-Agent-1.4.ppd blib) | gzip -c >/data/fly2200/cpanfly-5.22/var/REPO/O/OA/OALDERS/Plack-Test-Agent-1.4.tar.gz
Plack-Test-Agent-1.4.ppd
blib/
blib/man3/
blib/man3/Plack::Test::README.3
blib/man3/Plack::Test::Agent.3
blib/lib/
blib/lib/Plack/
blib/lib/Plack/Test/
blib/lib/Plack/Test/README.pod
blib/lib/Plack/Test/Agent.pm
>>> mv /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/Plack-Test-Agent-1.4.ppd /data/fly2200/cpanfly-5.22/var/REPO/O/OA/OALDERS
OALDERS/LWP-ConsoleLogger-0.000022.tar.gz
Has already been unwrapped into directory /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1
OALDERS/LWP-ConsoleLogger-0.000022.tar.gz
Has already been prepared
Running make for O/OA/OALDERS/LWP-ConsoleLogger-0.000022.tar.gz
Prepending /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/LWP/ConsoleLogger.pm blib/lib/LWP/ConsoleLogger.pm
cp lib/LWP/ConsoleLogger/Easy.pm blib/lib/LWP/ConsoleLogger/Easy.pm
Manifying 2 pod documents
OALDERS/LWP-ConsoleLogger-0.000022.tar.gz
make -- OK
Prepending /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/LWP/*.t t/LWP/ConsoleLogger/*.t
t/author-pod-spell.t ........ skipped: these tests are for testing by the author
GET file:///data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/t/test-data/foo.html
.-----------------+--------------------------------.
| Request Header | Value |
+-----------------+--------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| User-Agent | libwww-perl/6.15 |
'-----------------+--------------------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:20 GMT |
| Content-Length | 159 |
| Content-Type | text/html |
| Last-Modified | Fri, 29 Jan 2016 17:19:05 GMT |
| Title | I am entitled |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| |
|
|
| I am entitled |
| |
| |
| I worked hard for this body. |
| |
| link to foo |
| |
| |
'------------------------------------------------------------------------------'
.--------------------------------------------------------.
| Text |
+--------------------------------------------------------+
| I am entitled I worked hard for this body. link to foo |
'--------------------------------------------------------'
GET file:///data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/t/test-data/foo.html
.-----------------+--------------------.
| Request Header | Value |
+-----------------+--------------------+
| Accept-Encoding | gzip |
| User-Agent | WWW-Mechanize/1.75 |
'-----------------+--------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:20 GMT |
| Content-Length | 159 |
| Content-Type | text/html |
| Last-Modified | Fri, 29 Jan 2016 17:19:05 GMT |
| Title | I am entitled |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| |
| |
| I am entitled |
| |
| |
| I worked hard for this body. |
| |
| link to foo |
| |
| |
'------------------------------------------------------------------------------'
.--------------------------------------------------------.
| Text |
+--------------------------------------------------------+
| I am entitled I worked hard for this body. link to foo |
'--------------------------------------------------------'
GET file:////data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/t/test-data/content-regex.html
.-----------------+--------------------------------.
| Request Header | Value |
+-----------------+--------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| User-Agent | libwww-perl/6.15 |
'-----------------+--------------------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:21 GMT |
| Content-Length | 257 |
| Content-Type | text/html |
| Last-Modified | Fri, 29 Jan 2016 17:19:05 GMT |
| Title | I am entitled |
'-----------------+-------------------------------'
# Content-Type: text/html
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| XXX |
| The gas man came and took out our electric stove. |
| I helped him carry her. |
| |
'------------------------------------------------------------------------------'
# Content-Type: text/html
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| XXX The gas man came and took out our electric stove. I helped him carry he- |
| r. |
'------------------------------------------------------------------------------'
t/LWP/ConsoleLogger.t .......
ok 1 - logger compiles
ok 2 - code lives
ok 3 - code lives
1..3
ok
GET file:///data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/t/test-data/foo.html
.-----------------+--------------------------------.
| Request Header | Value |
+-----------------+--------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| User-Agent | libwww-perl/6.15 |
'-----------------+--------------------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:23 GMT |
| Content-Length | 159 |
| Content-Type | text/html |
| Last-Modified | Fri, 29 Jan 2016 17:19:05 GMT |
| Title | I am entitled |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| |
| |
| I am entitled |
| |
| |
| I worked hard for this body. |
| |
| link to foo |
| |
| |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| I worked hard for this body. [1]link to foo |
| |
| |
| References |
| |
| 1. file://localhost/data/fly2200/cpanfly-5.22/var/cpan/build/LWP-Console- |
| Logger-0.000022-84jiZ1/t/test-data/foo.html |
'------------------------------------------------------------------------------'
GET file:///data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/t/test-data/foo.html
.-----------------+--------------------.
| Request Header | Value |
+-----------------+--------------------+
| Accept-Encoding | gzip |
| User-Agent | WWW-Mechanize/1.75 |
'-----------------+--------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:24 GMT |
| Content-Length | 159 |
| Content-Type | text/html |
| Last-Modified | Fri, 29 Jan 2016 17:19:05 GMT |
| Title | I am entitled |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| |
| |
| I am entitled |
| |
| |
| I worked hard for this body. |
| |
| link to foo |
| |
| |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| I worked hard for this body. [1]link to foo |
| |
| |
| References |
| |
| 1. file://localhost/data/fly2200/cpanfly-5.22/var/cpan/build/LWP-Console- |
| Logger-0.000022-84jiZ1/t/test-data/foo.html |
'------------------------------------------------------------------------------'
GET http://localhost:51048/
.-----------------+--------------------------------.
| Request Header | Value |
+-----------------+--------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| User-Agent | libwww-perl/6.15 |
'-----------------+--------------------------------'
==> 200 OK
.---------------------+-------------------------------.
| Response Header | Value |
+---------------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:24 GMT |
| Client-Peer | 127.0.0.1:51048 |
| Client-Response-Num | 1 |
| Content-Type | text/xml |
'---------------------+-------------------------------'
.----------------------------------.
| Content |
+----------------------------------+
| baz |
'----------------------------------'
.-----------------------------------------------------------------.
| Text |
+-----------------------------------------------------------------+
| { |
| foo => { |
| bar => "baz", |
| id => 1, |
| }, |
| } |
'-----------------------------------------------------------------'
GET http://localhost:51020/
.-----------------+--------------------------------.
| Request Header | Value |
+-----------------+--------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| User-Agent | libwww-perl/6.15 |
'-----------------+--------------------------------'
==> 200 OK
.---------------------+-------------------------------.
| Response Header | Value |
+---------------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:24 GMT |
| Client-Peer | 127.0.0.1:51020 |
| Client-Response-Num | 1 |
| Content-Type | text/html |
'---------------------+-------------------------------'
.-----------------------------------.
| Content |
+-----------------------------------+
| |
'-----------------------------------'
.--------------------------.
| Text |
+--------------------------+
| * one |
| |
| * two |
'--------------------------'
POST http://localhost:51316/
POST Params:
.-----+-------.
| Key | Value |
+-----+-------+
| baz | qux |
| foo | bar |
'-----+-------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 15 |
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | libwww-perl/6.15 |
'-----------------+-----------------------------------'
==> 200 OK
.---------------------+--------------------------------------------------------.
| Response Header | Value |
+---------------------+--------------------------------------------------------+
| Client-Aborted | die |
| Client-Date | Wed, 10 Feb 2016 14:25:24 GMT |
| Client-Response-Num | 1 |
| Content-Type | text/html |
| X-Died | read failed: Connection reset by peer at /data/fly220- |
| | 0/cpanfly-5.22/var/megalib/LWP/Protocol/http.pm line - |
| | 465. |
'---------------------+--------------------------------------------------------'
.---------.
| Content |
+---------+
| boo |
'---------'
.------.
| Text |
+------+
| boo |
'------'
POST http://localhost:50620/
.---------------.
| POST Raw Body |
+---------------+
| {"aaa":"bbb"} |
'---------------'
.-----------------------.
| POST Parsed Body |
+-----------------------+
| { |
| aaa => "bbb", |
| } |
'-----------------------'
.-----------------+--------------------------------.
| Request Header | Value |
+-----------------+--------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 13 |
| Content-Type | application/json |
| User-Agent | libwww-perl/6.15 |
'-----------------+--------------------------------'
==> 200 OK
.---------------------+--------------------------------------------------------.
| Response Header | Value |
+---------------------+--------------------------------------------------------+
| Client-Aborted | die |
| Client-Date | Wed, 10 Feb 2016 14:25:24 GMT |
| Client-Response-Num | 1 |
| Content-Type | application/json |
| X-Died | read failed: Connection reset by peer at /data/fly220- |
| | 0/cpanfly-5.22/var/megalib/LWP/Protocol/http.pm line - |
| | 465. |
'---------------------+--------------------------------------------------------'
.---------------.
| Content |
+---------------+
| {"foo":"bar"} |
'---------------'
.-----------------------.
| Text |
+-----------------------+
| { |
| foo => "bar", |
| } |
'-----------------------'
t/LWP/ConsoleLogger/Easy.t ..
ok 1 - code lives
ok 2 - code lives
ok 3 - GET XML
ok 4 - XML parsed
ok 5 - GET HTML
ok 6 - POST param pasring
ok 7 - POST param pasring
1..7
ok
t/release-cpan-changes.t .... skipped: these tests are for release candidate testing
All tests successful.
Files=4, Tests=10, 8 wallclock secs ( 0.05 usr 0.01 sys + 2.11 cusr 0.48 csys = 2.65 CPU)
Result: PASS
OALDERS/LWP-ConsoleLogger-0.000022.tar.gz
make test TEST_VERBOSE=1 -- OK
Olaf Alders <olaf@wundersolutions.com>
LWP tracing and debugging
>>> (cd /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1 && tar cvf - LWP-ConsoleLogger-0.000022.ppd blib) | gzip -c >/data/fly2200/cpanfly-5.22/var/REPO/O/OA/OALDERS/LWP-ConsoleLogger-0.000022.tar.gz
LWP-ConsoleLogger-0.000022.ppd
blib/
blib/man3/
blib/man3/LWP::ConsoleLogger::Easy.3
blib/man3/LWP::ConsoleLogger.3
blib/lib/
blib/lib/LWP/
blib/lib/LWP/ConsoleLogger.pm
blib/lib/LWP/ConsoleLogger/
blib/lib/LWP/ConsoleLogger/Easy.pm
>>> mv /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/LWP-ConsoleLogger-0.000022.ppd /data/fly2200/cpanfly-5.22/var/REPO/O/OA/OALDERS
Running test for module 'URI'
Prepending /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/lib /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/lib to PERL5LIB for 'get'
Checksum for /data/fly2200/cpanfly-5.22/var/cpan/sources/authors/id/E/ET/ETHER/URI-1.71.tar.gz ok
URI-1.71/
URI-1.71/Changes
URI-1.71/LICENSE
URI-1.71/MANIFEST
URI-1.71/META.json
URI-1.71/META.yml
URI-1.71/Makefile.PL
URI-1.71/README
URI-1.71/lib/
URI-1.71/t/
URI-1.71/uri-test
URI-1.71/t/abs.t
URI-1.71/t/clone.t
URI-1.71/t/cwd.t
URI-1.71/t/data.t
URI-1.71/t/distmanifest.t
URI-1.71/t/escape-char.t
URI-1.71/t/escape.t
URI-1.71/t/file.t
URI-1.71/t/ftp.t
URI-1.71/t/generic.t
URI-1.71/t/gopher.t
URI-1.71/t/heuristic.t
URI-1.71/t/http.t
URI-1.71/t/idna.t
URI-1.71/t/iri.t
URI-1.71/t/ldap.t
URI-1.71/t/mailto.t
URI-1.71/t/mix.t
URI-1.71/t/mms.t
URI-1.71/t/news.t
URI-1.71/t/num_eq.t
URI-1.71/t/old-absconf.t
URI-1.71/t/old-base.t
URI-1.71/t/old-file.t
URI-1.71/t/old-relbase.t
URI-1.71/t/path-segments.t
URI-1.71/t/pop.t
URI-1.71/t/punycode.t
URI-1.71/t/query-param.t
URI-1.71/t/query.t
URI-1.71/t/rel.t
URI-1.71/t/rfc2732.t
URI-1.71/t/roy-test.t
URI-1.71/t/roytest1.html
URI-1.71/t/roytest2.html
URI-1.71/t/roytest3.html
URI-1.71/t/roytest4.html
URI-1.71/t/roytest5.html
URI-1.71/t/rsync.t
URI-1.71/t/rtsp.t
URI-1.71/t/scheme-exceptions.t
URI-1.71/t/sip.t
URI-1.71/t/sort-hash-query-form.t
URI-1.71/t/split.t
URI-1.71/t/storable-test.pl
URI-1.71/t/storable.t
URI-1.71/t/urn-isbn.t
URI-1.71/t/urn-oid.t
URI-1.71/t/utf8.t
URI-1.71/lib/URI/
URI-1.71/lib/URI.pm
URI-1.71/lib/URI/Escape.pm
URI-1.71/lib/URI/Heuristic.pm
URI-1.71/lib/URI/IRI.pm
URI-1.71/lib/URI/QueryParam.pm
URI-1.71/lib/URI/Split.pm
URI-1.71/lib/URI/URL.pm
URI-1.71/lib/URI/WithBase.pm
URI-1.71/lib/URI/_foreign.pm
URI-1.71/lib/URI/_generic.pm
URI-1.71/lib/URI/_idna.pm
URI-1.71/lib/URI/_ldap.pm
URI-1.71/lib/URI/_login.pm
URI-1.71/lib/URI/_punycode.pm
URI-1.71/lib/URI/_query.pm
URI-1.71/lib/URI/_segment.pm
URI-1.71/lib/URI/_server.pm
URI-1.71/lib/URI/_userpass.pm
URI-1.71/lib/URI/data.pm
URI-1.71/lib/URI/file/
URI-1.71/lib/URI/file.pm
URI-1.71/lib/URI/ftp.pm
URI-1.71/lib/URI/gopher.pm
URI-1.71/lib/URI/http.pm
URI-1.71/lib/URI/https.pm
URI-1.71/lib/URI/ldap.pm
URI-1.71/lib/URI/ldapi.pm
URI-1.71/lib/URI/ldaps.pm
URI-1.71/lib/URI/mailto.pm
URI-1.71/lib/URI/mms.pm
URI-1.71/lib/URI/news.pm
URI-1.71/lib/URI/nntp.pm
URI-1.71/lib/URI/pop.pm
URI-1.71/lib/URI/rlogin.pm
URI-1.71/lib/URI/rsync.pm
URI-1.71/lib/URI/rtsp.pm
URI-1.71/lib/URI/rtspu.pm
URI-1.71/lib/URI/sftp.pm
URI-1.71/lib/URI/sip.pm
URI-1.71/lib/URI/sips.pm
URI-1.71/lib/URI/snews.pm
URI-1.71/lib/URI/ssh.pm
URI-1.71/lib/URI/telnet.pm
URI-1.71/lib/URI/tn3270.pm
URI-1.71/lib/URI/urn/
URI-1.71/lib/URI/urn.pm
URI-1.71/lib/URI/urn/isbn.pm
URI-1.71/lib/URI/urn/oid.pm
URI-1.71/lib/URI/file/Base.pm
URI-1.71/lib/URI/file/FAT.pm
URI-1.71/lib/URI/file/Mac.pm
URI-1.71/lib/URI/file/OS2.pm
URI-1.71/lib/URI/file/QNX.pm
URI-1.71/lib/URI/file/Unix.pm
URI-1.71/lib/URI/file/Win32.pm
Prepending /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/lib /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/lib to PERL5LIB for 'prepare'
Configuring E/ET/ETHER/URI-1.71.tar.gz with Makefile.PL
>>> /data/fly2200/ap2200-299134/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Have /data/fly2200/cpanfly-5.22/var/megalib
Want /home/fly2200/ap2200-299134/lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [x86_64-linux-thread-multi]
This may or may not cause problems. Please check your installation of perl
if you have problems building this extension.
Generating a Unix-style Makefile
Writing Makefile for URI
Writing MYMETA.yml and MYMETA.json
ETHER/URI-1.71.tar.gz
/data/fly2200/ap2200-299134/bin/perl-static Makefile.PL -- OK
Running make for E/ET/ETHER/URI-1.71.tar.gz
Prepending /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/lib /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/URI/ldap.pm blib/lib/URI/ldap.pm
cp lib/URI/tn3270.pm blib/lib/URI/tn3270.pm
cp lib/URI/file.pm blib/lib/URI/file.pm
cp lib/URI/_segment.pm blib/lib/URI/_segment.pm
cp lib/URI/news.pm blib/lib/URI/news.pm
cp lib/URI/file/Base.pm blib/lib/URI/file/Base.pm
cp lib/URI/http.pm blib/lib/URI/http.pm
cp lib/URI/https.pm blib/lib/URI/https.pm
cp lib/URI/rsync.pm blib/lib/URI/rsync.pm
cp lib/URI/rlogin.pm blib/lib/URI/rlogin.pm
cp lib/URI/file/OS2.pm blib/lib/URI/file/OS2.pm
cp lib/URI/ssh.pm blib/lib/URI/ssh.pm
cp lib/URI/_punycode.pm blib/lib/URI/_punycode.pm
cp lib/URI/QueryParam.pm blib/lib/URI/QueryParam.pm
cp lib/URI/file/FAT.pm blib/lib/URI/file/FAT.pm
cp lib/URI/_generic.pm blib/lib/URI/_generic.pm
cp lib/URI/rtsp.pm blib/lib/URI/rtsp.pm
cp lib/URI/mms.pm blib/lib/URI/mms.pm
cp lib/URI/file/QNX.pm blib/lib/URI/file/QNX.pm
cp lib/URI/Heuristic.pm blib/lib/URI/Heuristic.pm
cp lib/URI/telnet.pm blib/lib/URI/telnet.pm
cp lib/URI/data.pm blib/lib/URI/data.pm
cp lib/URI/nntp.pm blib/lib/URI/nntp.pm
cp lib/URI/_ldap.pm blib/lib/URI/_ldap.pm
cp lib/URI/Split.pm blib/lib/URI/Split.pm
cp lib/URI/_foreign.pm blib/lib/URI/_foreign.pm
cp lib/URI/Escape.pm blib/lib/URI/Escape.pm
cp lib/URI/IRI.pm blib/lib/URI/IRI.pm
cp lib/URI/urn/isbn.pm blib/lib/URI/urn/isbn.pm
cp lib/URI/urn/oid.pm blib/lib/URI/urn/oid.pm
cp lib/URI/_query.pm blib/lib/URI/_query.pm
cp lib/URI/ldaps.pm blib/lib/URI/ldaps.pm
cp lib/URI/gopher.pm blib/lib/URI/gopher.pm
cp lib/URI/file/Unix.pm blib/lib/URI/file/Unix.pm
cp lib/URI/_login.pm blib/lib/URI/_login.pm
cp lib/URI/file/Win32.pm blib/lib/URI/file/Win32.pm
cp lib/URI/WithBase.pm blib/lib/URI/WithBase.pm
cp lib/URI/_userpass.pm blib/lib/URI/_userpass.pm
cp lib/URI/URL.pm blib/lib/URI/URL.pm
cp lib/URI/pop.pm blib/lib/URI/pop.pm
cp lib/URI/sips.pm blib/lib/URI/sips.pm
cp lib/URI/_server.pm blib/lib/URI/_server.pm
cp lib/URI/_idna.pm blib/lib/URI/_idna.pm
cp lib/URI/mailto.pm blib/lib/URI/mailto.pm
cp lib/URI/snews.pm blib/lib/URI/snews.pm
cp lib/URI/ldapi.pm blib/lib/URI/ldapi.pm
cp lib/URI/urn.pm blib/lib/URI/urn.pm
cp lib/URI/file/Mac.pm blib/lib/URI/file/Mac.pm
cp lib/URI.pm blib/lib/URI.pm
cp lib/URI/ftp.pm blib/lib/URI/ftp.pm
cp lib/URI/sip.pm blib/lib/URI/sip.pm
cp lib/URI/rtspu.pm blib/lib/URI/rtspu.pm
cp lib/URI/sftp.pm blib/lib/URI/sftp.pm
Manifying 11 pod documents
ETHER/URI-1.71.tar.gz
make -- OK
Prepending /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/lib /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/abs.t ...................
1..45
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
In the following cases we did not get back to where we started with rel()
3: URI->new("http://a/b/c/g", "http://a/b/c/d;p?q")->rel ==> "g" (not "./g")
5: URI->new("http://a/g", "http://a/b/c/d;p?q")->rel ==> "../../g" (not "/g")
6: URI->new("http://g", "http://a/b/c/d;p?q")->rel ==> "http://g" (not "//g")
7: URI->new("http://a/b/c/d;p?y", "http://a/b/c/d;p?q")->rel ==> "d;p?y" (not "?y")
9: URI->new("http://a/b/c/d;p?q#s", "http://a/b/c/d;p?q")->rel ==> "d;p?q#s" (not "#s")
15: URI->new("http://a/b/c/", "http://a/b/c/d;p?q")->rel ==> "./" (not ".")
17: URI->new("http://a/b/", "http://a/b/c/d;p?q")->rel ==> "../" (not "..")
20: URI->new("http://a/", "http://a/b/c/d;p?q")->rel ==> "../../" (not "../..")
23: URI->new("http://a/b/c/d;p?q", "http://a/b/c/d;p?q")->rel ==> "d;p?q" (not "<>")
26: URI->new("http://a/./g", "http://a/b/c/d;p?q")->rel ==> "../.././g" (not "/./g")
27: URI->new("http://a/../g", "http://a/b/c/d;p?q")->rel ==> "../../../g" (not "/../g")
32: URI->new("http://a/b/g", "http://a/b/c/d;p?q")->rel ==> "../g" (not "./../g")
33: URI->new("http://a/b/c/g/", "http://a/b/c/d;p?q")->rel ==> "g/" (not "./g/.")
34: URI->new("http://a/b/c/g/h", "http://a/b/c/d;p?q")->rel ==> "g/h" (not "g/./h")
35: URI->new("http://a/b/c/h", "http://a/b/c/d;p?q")->rel ==> "h" (not "g/../h")
36: URI->new("http://a/b/c/g;x=1/y", "http://a/b/c/d;p?q")->rel ==> "g;x=1/y" (not "g;x=1/./y")
37: URI->new("http://a/b/c/y", "http://a/b/c/d;p?q")->rel ==> "y" (not "g;x=1/../y")
44: URI->new("http://a/b/c/d;p?q#foo?", "http://a/b/c/d;p?q")->rel ==> "d;p?q#foo?" (not "#foo?")
45: URI->new("http://a/b/c/d;p?#foo", "http://a/b/c/d;p?q")->rel ==> "d;p?#foo" (not "?#foo")
ok
t/clone.t .................
1..2
ok 1
ok 2
ok
t/cwd.t ...................
1..1
ok 1 - no exceptions
ok
t/data.t ..................
1..22
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
t/distmanifest.t .......... skipped: these tests are for authors only!
t/escape-char.t ...........
not ok 1 - correctly created a URI from a utf8-upgraded string # TODO URI::Escape::escape_char misunderstands utf8
# Failed (TODO) test 'correctly created a URI from a utf8-upgraded string'
# at t/escape-char.t line 17.
# got: 'http://foo/%C3%A9'
# expected: 'http://foo/%E9'
ok 2 - correctly created a URI from a utf8-downgrade string
1..2
ok
t/escape.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
t/file.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
t/ftp.t ...................
1..13
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
t/generic.t ...............
1..48
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok
t/gopher.t ................
1..48
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
ok 44
ok 45
ok 46
ok 47
ok 48
ok
t/heuristic.t .............
1..26
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
t/http.t ..................
1..16
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
t/idna.t ..................
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/iri.t ...................
1..26
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
not ok 22 # TODO some chars (like U+202E, RIGHT-TO-LEFT OVERRIDE) need to stay escaped
# Failed (TODO) test at t/iri.t line 65.
# got: 'http://納豆.example.org/'
# expected: 'http://納豆.example.org/%e2%80%ae'
ok 23
ok 24
not ok 25 # TODO should ihost decode UTF8 bytes?
# Failed (TODO) test at t/iri.t line 74.
# got: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü'
# expected: 'üüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüüü'
ok 26
ok
t/ldap.t ..................
1..24
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
ldap://LDAP-HOST:389/o=University%20of%20Michigan,c=US?postalAddress?base?ObjectClass=*?FOO=Bar,bindname=CN%3DManager%CO%3dFoo
ldap://ldap-host/o=University%20of%20Michigan,c=US?postaladdress???foo=Bar,bindname=CN=Manager%CO=Foo
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok
t/mailto.t ................
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/mix.t ...................
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/mms.t ...................
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/news.t ..................
1..7
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok
t/num_eq.t ................
ok 1 - ==
ok 2 - !=
1..2
ok
t/old-absconf.t ...........
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/old-base.t ..............
# Turn lib path . into /data/fly2200/cpanfly-5.22/var/cpan/build/URI-1.71-xntnDj/.
# Self tests for URI::URL version 5.04...
# Subtest: scheme tests
# Testing 'file://host/fseg/fs?g/fseg'
ok 1 - URI::URL->host
ok 2 - URI::URL->as_string
ok 3 - URI::URL->path
# Testing 'ftp://0%3A:%40@h:0/0?0'
ok 4 - URI::URL->scheme
ok 5 - URI::URL->user
ok 6 - URI::URL->query
ok 7 - URI::URL->port
ok 8 - URI::URL->params
ok 9 - URI::URL->path
ok 10 - URI::URL->password
ok 11 - URI::URL->netloc
ok 12 - URI::URL->host
ok 13 - URI::URL->as_string
# Testing 'ftp://host/a/b'
ok 14 - URI::URL->path
ok 15 - URI::URL->port
ok 16 - URI::URL->host
ok 17 - URI::URL->as_string
ok 18 - URI::URL->user
# Testing 'ftp://usr:pswd@web:1234/a/b;type=i'
ok 19 - URI::URL->params
ok 20 - URI::URL->user
ok 21 - URI::URL->host
ok 22 - URI::URL->as_string
ok 23 - URI::URL->password
ok 24 - URI::URL->path
ok 25 - URI::URL->port
# Testing 'gopher://gopher/2a_selector'
ok 26 - URI::URL->gtype
ok 27 - URI::URL->as_string
ok 28 - URI::URL->selector
# Testing 'gopher://host'
ok 29 - URI::URL->as_string
ok 30 - URI::URL->gtype
# Testing 'gopher://host/'
ok 31 - URI::URL->as_string
ok 32 - URI::URL->gtype
# Testing 'hTTp://web1.net/a/b/c/welcome#intro'
ok 33 - URI::URL->port
ok 34 - URI::URL->full_path
ok 35 - URI::URL->scheme
ok 36 - URI::URL->query
ok 37 - URI::URL->frag
ok 38 - URI::URL->host
ok 39 - URI::URL->equery
ok 40 - URI::URL->as_string
ok 41 - URI::URL->path
ok 42 - URI::URL->epath
ok 43 - URI::URL->eparams
ok 44 - URI::URL->params
# Testing 'http://0:0/0/0;0?0#0'
ok 45 - URI::URL->host
ok 46 - URI::URL->as_string
ok 47 - URI::URL->path
ok 48 - URI::URL->netloc
ok 49 - URI::URL->params
ok 50 - URI::URL->port
ok 51 - URI::URL->scheme
ok 52 - URI::URL->query
ok 53 - URI::URL->frag
# Testing 'http://web.net'
ok 54 - URI::URL->port
ok 55 - URI::URL->full_path
ok 56 - URI::URL->scheme
ok 57 - URI::URL->query
ok 58 - URI::URL->frag
ok 59 - URI::URL->host
ok 60 - URI::URL->as_string
ok 61 - URI::URL->path
# Testing 'http://web.net/'
ok 62 - URI::URL->frag
ok 63 - URI::URL->scheme
ok 64 - URI::URL->query
ok 65 - URI::URL->full_path
ok 66 - URI::URL->port
ok 67 - URI::URL->path
ok 68 - URI::URL->as_string
ok 69 - URI::URL->host
# Testing 'http://web:1/a?query+text'
ok 70 - URI::URL->frag
ok 71 - URI::URL->query
ok 72 - URI::URL->scheme
ok 73 - URI::URL->path
ok 74 - URI::URL->port
ok 75 - URI::URL->host
# Testing 'http:/0?0'
ok 76 - URI::URL->query
ok 77 - URI::URL->scheme
ok 78 - URI::URL->full_path
ok 79 - URI::URL->path
ok 80 - URI::URL->as_string
# Testing 'http:0'
ok 81 - URI::URL->path
ok 82 - URI::URL->as_string
ok 83 - URI::URL->full_path
ok 84 - URI::URL->query
ok 85 - URI::URL->scheme
# Testing 'mailto:libwww-perl@ics.uci.edu'
ok 86 - URI::URL->address
ok 87 - URI::URL->as_string
ok 88 - URI::URL->encoded822addr
# Testing 'news:*'
ok 89 - URI::URL->as_string
ok 90 - URI::URL->groupart
ok 91 - URI::URL->group
# Testing 'news:comp.lang.perl'
ok 92 - URI::URL->group
# Testing 'news:perl-faq/module-list-1-794455075@ig.co.uk'
ok 93 - URI::URL->article
# Testing 'nntp://news.com/comp.lang.perl/42'
ok 94 - URI::URL->group
# Testing 'rlogin://aas@a.sn.no'
ok 95 - URI::URL->user
ok 96 - URI::URL->host
# Testing 'telnet://usr:pswd@web:12345/'
ok 97 - URI::URL->user
ok 98 - URI::URL->host
ok 99 - URI::URL->password
1..99
ok 1 - scheme tests
# Subtest: parts test
ok 1 - URI::URL->as_string
ok 2 - URI::URL->full_path
ok 3 - URI::URL->as_string
ok 4 - URI::URL->full_path
ok 5 - URI::URL->as_string
ok 6 - URI::URL->as_string
ok 7 - URI::URL->as_string
ok 8 - URI::URL->as_string
ok 9 - URI::URL->as_string
ok 10 - $url->keywords
ok 11 - URI::URL->as_string
ok 12 - $url->query_form
ok 13 - URI::URL->as_string
ok 14 - length
ok 15 - query_form
ok 16 - length
ok 17 - sequence
ok 18 - URI::URL->as_string
# Subtest: netloc_test
ok 1 - URI::URL->as_string
ok 2 - URI::URL->as_string
ok 3 - URI::URL->as_string
ok 4 - URI::URL->as_string
ok 5 - URI::URL->as_string
ok 6 - URI::URL->as_string
ok 7 - URI::URL->as_string
ok 8 - URI::URL->as_string
ok 9 - URI::URL->as_string
ok 10 - URI::URL->as_string
ok 11 - URI::URL->as_string
ok 12 - URI::URL->as_string
ok 13 - URI::URL->as_string
ok 14 - URI::URL->as_string
ok 15 - URI::URL->as_string
ok 16 - URI::URL->as_string
1..16
ok 19 - netloc_test
# Subtest: port_test
ok 1 - port
ok 2 - string
ok 3 - port
ok 4 - string
ok 5 - port
ok 6 - string
ok 7 - port
ok 8 - string
1..8
ok 20 - port_test
ok 21 - URI::URL->as_string
ok 22 - URI::URL->as_string
ok 23 - URI::URL->as_string
ok 24 - URI::URL->as_string
ok 25 - URI::URL->as_string
ok 26 - URI::URL->as_string
ok 27 - URI::URL->as_string
ok 28 - URI::URL->as_string
ok 29 - URI::URL->as_string: "<" and ">" are gone
ok 30 - 9 elements
# Cracked result: http*UNDEF*UNDEF*host*80*/path*param*query*frag
ok 31 - crack result
ok 32 - 9 elements
# Cracked result: UNDEF*anonymous*anonymous@*UNDEF*21*foo/bar*UNDEF*UNDEF*UNDEF
ok 33 - 9 elements
# Cracked result: ftp*u*p*host*21*/q?path*UNDEF*path*UNDEF
ok 34 - crack result
ok 35 - 9 elements
ok 36 - passwd in anonymous crack
# Cracked result: ftp*anonymous*passwd*ftp.sn.no*21*/pub*UNDEF*UNDEF*UNDEF
ok 37 - crack result
ok 38 - 9 elements
# Cracked result: mailto*UNDEF*UNDEF*UNDEF*UNDEF*/aas@sn.no*UNDEF*UNDEF*UNDEF
ok 39 - 9 elements
# Cracked result: news*UNDEF*UNDEF*UNDEF*119*comp.lang.perl.misc*UNDEF*UNDEF*UNDEF
ok 40 - crack result
1..40
ok 2 - parts test
# Subtest: escape test
ok 1 - URI::URL->as_string
ok 2 - URI::URL->as_string
ok 3 - URI::URL->as_string
ok 4 - uri_escape->uri_unescape
ok 5 - URI::URL->as_string
ok 6 - URI::URL->as_string
1..6
ok 3 - escape test
# Subtest: newlocal test
ok 1 - URI::URL->as_string
# Local directory is /tmp/_69Z0e7rvQ/
ok 2 - URI::URL->as_string
ok 3 - URI::URL->as_string
ok 4 - URI::URL->as_string
ok 5 - URI::URL->as_string
ok 6 - URI::URL->as_string
ok 7 - URI::URL->as_string
ok 8 - URI::URL->as_string
ok 9 - URI::URL->as_string
ok 10 - URI::URL->as_string
ok 11 - URI::URL->as_string
ok 12 - URI::URL->as_string
ok 13 - URI::URL->as_string
ok 14 - URI::URL->as_string
ok 15 - URI::URL->as_string
ok 16 - URI::URL->as_string
ok 17 - URI::URL->as_string
ok 18 - URI::URL->as_string
ok 19 - URI::URL->as_string
ok 20 - URI::URL->as_string
1..20
ok 4 - newlocal test
# Subtest: Test relative/absolute URI::URL parsing
# Relative + Base => Expected Absolute URL
# ================================================
# g:h + http://a/b/c/d;p?q#f => g:h
ok 1 - URI::URL->as_string
# g + http://a/b/c/d;p?q#f => http://a/b/c/g
ok 2 - URI::URL->as_string
# ./g + http://a/b/c/d;p?q#f => http://a/b/c/g
ok 3 - URI::URL->as_string
# g/ + http://a/b/c/d;p?q#f => http://a/b/c/g/
ok 4 - URI::URL->as_string
# /g + http://a/b/c/d;p?q#f => http://a/g
ok 5 - URI::URL->as_string
# //g + http://a/b/c/d;p?q#f => http://g
ok 6 - URI::URL->as_string
# g?y + http://a/b/c/d;p?q#f => http://a/b/c/g?y
ok 7 - URI::URL->as_string
# g?y/./x + http://a/b/c/d;p?q#f => http://a/b/c/g?y/./x
ok 8 - URI::URL->as_string
# #s + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#s
ok 9 - URI::URL->as_string
# g#s + http://a/b/c/d;p?q#f => http://a/b/c/g#s
ok 10 - URI::URL->as_string
# g#s/./x + http://a/b/c/d;p?q#f => http://a/b/c/g#s/./x
ok 11 - URI::URL->as_string
# g?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g?y#s
ok 12 - URI::URL->as_string
# g;x + http://a/b/c/d;p?q#f => http://a/b/c/g;x
ok 13 - URI::URL->as_string
# g;x?y#s + http://a/b/c/d;p?q#f => http://a/b/c/g;x?y#s
ok 14 - URI::URL->as_string
# . + http://a/b/c/d;p?q#f => http://a/b/c/
ok 15 - URI::URL->as_string
# ./ + http://a/b/c/d;p?q#f => http://a/b/c/
ok 16 - URI::URL->as_string
# .. + http://a/b/c/d;p?q#f => http://a/b/
ok 17 - URI::URL->as_string
# ../ + http://a/b/c/d;p?q#f => http://a/b/
ok 18 - URI::URL->as_string
# ../g + http://a/b/c/d;p?q#f => http://a/b/g
ok 19 - URI::URL->as_string
# ../.. + http://a/b/c/d;p?q#f => http://a/
ok 20 - URI::URL->as_string
# ../../ + http://a/b/c/d;p?q#f => http://a/
ok 21 - URI::URL->as_string
# ../../g + http://a/b/c/d;p?q#f => http://a/g
ok 22 - URI::URL->as_string
# + http://a/b/c/d;p?q#f => http://a/b/c/d;p?q#f
ok 23 - URI::URL->as_string
# /./g + http://a/b/c/d;p?q#f => http://a/./g
ok 24 - URI::URL->as_string
# /../g + http://a/b/c/d;p?q#f => http://a/../g
ok 25 - URI::URL->as_string
# g. + http://a/b/c/d;p?q#f => http://a/b/c/g.
ok 26 - URI::URL->as_string
# .g + http://a/b/c/d;p?q#f => http://a/b/c/.g
ok 27 - URI::URL->as_string
# g.. + http://a/b/c/d;p?q#f => http://a/b/c/g..
ok 28 - URI::URL->as_string
# ..g + http://a/b/c/d;p?q#f => http://a/b/c/..g
ok 29 - URI::URL->as_string
# ./../g + http://a/b/c/d;p?q#f => http://a/b/g
ok 30 - URI::URL->as_string
# ./g/. + http://a/b/c/d;p?q#f => http://a/b/c/g/
ok 31 - URI::URL->as_string
# g/./h + http://a/b/c/d;p?q#f => http://a/b/c/g/h
ok 32 - URI::URL->as_string
# g/../h + http://a/b/c/d;p?q#f => http://a/b/c/h
ok 33 - URI::URL->as_string
# http:g + http://a/b/c/d;p?q#f => http:g
ok 34 - URI::URL->as_string
# http: + http://a/b/c/d;p?q#f => http:
ok 35 - URI::URL->as_string
# x/y//../z + http://a/b/c/d;p?q#f => http://a/b/c/x/y/z
ok 36 - URI::URL->as_string
# 1 + http://a/b/c/d;p?q#f => http://a/b/c/1
ok 37 - URI::URL->as_string
# 0 + http://a/b/c/d;p?q#f => http://a/b/c/0
ok 38 - URI::URL->as_string
# /0 + http://a/b/c/d;p?q#f => http://a/0
ok 39 - URI::URL->as_string
ok 40 - identity
ok 41 - URL canonicalised
# --------
# http://abc/ + news:45664545 => http://abc/
ok 42 - ->as_string
# news:abc + http://abc/ => news:abc
ok 43 - ->as_string
# abc + file:/test?aas => file:/abc
ok 44 - ->as_string
# ?foo + file:/abc => file:/abc?foo
ok 45 - ->as_string
# #foo + http://abc/a => http://abc/a#foo
ok 46 - ->as_string
# #foo + file:a => file:a#foo
ok 47 - ->as_string
# #foo + file:/a => file:/a#foo
ok 48 - ->as_string
# #foo + file:/a => file:/a#foo
ok 49 - ->as_string
# #foo + file://localhost/a => file://localhost/a#foo
ok 50 - ->as_string
# 123@sn.no + news:comp.lang.perl.misc => news:/123@sn.no
ok 51 - ->as_string
# no.perl + news:123@sn.no => news:/no.perl
ok 52 - ->as_string
# mailto:aas@a.sn.no+ http://www.sn.no/ => mailto:aas@a.sn.no
ok 53 - ->as_string
# http:foo + http://h/a/b => http://h/a/foo
ok 54 - ->as_string
# http:/foo + http://h/a/b => http://h/foo
ok 55 - ->as_string
# http:?foo + http://h/a/b => http://h/a/b?foo
ok 56 - ->as_string
# http:#foo + http://h/a/b => http://h/a/b#foo
ok 57 - ->as_string
# http:?foo#bar+ http://h/a/b => http://h/a/b?foo#bar
ok 58 - ->as_string
# file:/foo + http://h/a/b => file:/foo
ok 59 - ->as_string
# absolute test ok
ok 60 - url('http://abc/a', 'http://abc')->rel = 'a'
ok 61 - url('http://abc/a', 'http://abc/b')->rel = 'a'
ok 62 - url('http://abc/a?q', 'http://abc/b')->rel = 'a?q'
ok 63 - url('http://abc/a;p', 'http://abc/b')->rel = 'a;p'
ok 64 - url('http://abc/a', 'http://abc/a/b/c/')->rel = '../../../a'
ok 65 - url('http://abc/a/', 'http://abc/a/')->rel = './'
ok 66 - url('http://abc/a\#f', 'http://abc/a')->rel = '\#f'
ok 67 - url('file:/etc/motd', 'file:/')->rel = 'etc/motd'
ok 68 - url('file:/etc/motd', 'file:/etc/passwd')->rel = 'motd'
ok 69 - url('file:/etc/motd', 'file:/etc/rc2.d/')->rel = '../motd'
ok 70 - url('file:/etc/motd', 'file:/usr/lib/doc')->rel = '../../etc/motd'
ok 71 - url('file:', 'file:/etc/')->rel = '../'
ok 72 - url('file:foo', 'file:/etc/')->rel = '../foo'
ok 73 - url('mailto:aas', 'http://abc')->rel = 'mailto:aas'
ok 74 - url('http://www.math.uio.no/doc/mail/top.html', 'http://www.math.uio.no/doc/linux/')->rel = '../mail/top.html'
# relative test ok
1..74
ok 5 - Test relative/absolute URI::URL parsing
# Subtest: eq test
ok 1 - 1: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
ok 2 - 2: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
ok 3 - 3: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
ok 4 - 4: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
ok 5 - 5: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
ok 6 - 6: http://abc.com/~smith/home.html ne http://abc.com/~smith/home.html
ok 7 - 7: http://www.sn.no/
ok 8 - 8: http://www.sn.no/
ok 9 - 10: ftp://ftp/%2Fetc
ok 10 - 11: ftp://ftp/%2Fetc
1..10
ok 6 - eq test
ok 7 - URI::URL->as_string
ok 8 - URI::URL->path
ok 9 - wash&go
# URI::URL version 5.04 ok
1..9
ok
t/old-file.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
t/old-relbase.t ...........
1..5
http://www.acme.com/foo/bar
http://www.acme.com/foo/
http://www.acme.com/foo/zoo/foo
ok 1
ok 2
ok 3
uri:/foo
ok 4
ok 5
ok
t/path-segments.t .........
ok 1 - path_segments in list context
ok 2 - path_segments in scalar context
ok 3 - set path_segments in list context
ok 4 - set path_segments in scalar context
ok 5 - set path_segments in void context
ok 6 - escaping special characters
ok 7 - An object of class 'URI::_segment' isa 'URI::_segment'
ok 8 - dealing with URI segments
1..8
ok
t/pop.t ...................
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/punycode.t ..............
1..15
ok 1 - http://en.wikipedia.org/wiki/Punycode example encode
ok 2 - http://en.wikipedia.org/wiki/Punycode example decode
ok 3 - A encode
ok 4 - A decode
ok 5 - B encode
ok 6 - B decode
ok 7 - E encode
ok 8 - E decode
ok 9 - J encode
ok 10 - J decode
ok 11 - K encode
ok 12 - K decode
ok 13 - O encode
ok 14 - O decode
ok 15 - S encode
ok
t/query-param.t ...........
1..19
ok 1 - query_form_hash get
ok 2 - query_form_hash set
ok 3 - query_param list keys
ok 4 - query_param scalar return
ok 5 - query_param list return
ok 6 - query_param set return
ok 7 - param order
ok 8 - old values returned
ok 9
ok 10 - query_param_delete
ok 11
ok 12
ok 13 - delete by assigning empty list
ok 14 - query_param from scratch
ok 15
ok 16
ok 17
ok 18
ok 19
ok
t/query.t .................
1..23
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
t/rel.t ...................
1..6
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok
t/rfc2732.t ...............
1..19
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
t/roy-test.t ..............
1..102
# Running under perl version 5.022000 for linux
# Current time local: Wed Feb 10 06:25:30 2016
# Current time GMT: Wed Feb 10 14:25:30 2016
# Using Test.pm version 1.26
# t/roytest1.html
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28
ok 29
ok 30
ok 31
ok 32
ok 33
ok 34
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
# t/roytest2.html
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
# t/roytest3.html
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
# t/roytest4.html
ok 73
ok 74
ok 75
ok 76
ok 77
ok 78
ok 79
ok 80
ok 81
ok 82
ok 83
ok 84
ok 85
ok 86
ok 87
# t/roytest5.html
ok 88
ok 89
ok 90
ok 91
ok 92
ok 93
ok 94
ok 95
ok 96
ok 97
ok 98
ok 99
ok 100
ok 101
ok 102
ok
t/rsync.t .................
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/rtsp.t ..................
1..9
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok
t/scheme-exceptions.t .....
1..4
ok 1 - no exception when trying to load a scheme handler class
ok 2 - but URI still instantiated as foreign
ok 3 - no exception when trying to load a scheme handler class
ok 4 - but URI still instantiated as foreign
ok
t/sip.t ...................
1..11
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok
t/sort-hash-query-form.t ..
ok 1 - Query parameters are sorted
1..1
ok
t/split.t .................
1..17
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
t/storable.t ..............
1..3
# store
# retrieve
ok 1
ok 2
ok 3
ok
t/urn-isbn.t ..............
1..13
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
t/urn-oid.t ...............
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/utf8.t ..................
ok 1
ok 2
ok 3
ok 4
ok 5
1..5
ok
All tests successful.
Files=43, Tests=637, 4 wallclock secs ( 0.23 usr 0.08 sys + 2.23 cusr 0.36 csys = 2.90 CPU)
Result: PASS
ETHER/URI-1.71.tar.gz
make test TEST_VERBOSE=1 -- OK
PPD for URI-1.71 already made
MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
Has already been unwrapped into directory /data/fly2200/cpanfly-5.22/var/cpan/build/WebService-PayPal-PaymentsAdvanced-0.000016-ITjMba
MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
Has already been prepared
Running make for M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
Prepending /data/fly2200/cpanfly-5.22/var/cpan/build/URI-1.71-xntnDj/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/URI-1.71-xntnDj/blib/lib /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/lib /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/lib to PERL5LIB for 'make'
>>> make
cp lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowLink.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowLink.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Capture.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Capture.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Error/HostedForm.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/HostedForm.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Error/Role/HasHTTPResponse.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/HasHTTPResponse.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization.pm
cp lib/WebService/PayPal/PaymentsAdvanced.pm blib/lib/WebService/PayPal/PaymentsAdvanced.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Error/Generic.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Generic.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Error/HTTP.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/HTTP.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Error/IPVerification.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/IPVerification.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Error/Authentication.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Authentication.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromRedirect.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromRedirect.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/CreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/CreditCard.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/PayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/PayPal.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Sale.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/PayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/PayPal.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/SecureToken.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/SecureToken.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasTender.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTender.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/PayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/PayPal.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Void.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Void.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasPayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasPayPal.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasParams.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasParams.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasUA.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasUA.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/CreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/CreditCard.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/CreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/CreditCard.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasTransactionTime.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTransactionTime.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasTokens.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTokens.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasCreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasCreditCard.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/PayPal.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/PayPal.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/ClassFor.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/ClassFor.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Role/HasMessage.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasMessage.pm
cp lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry.pm blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry.pm
cp bin/mock-payflow-link blib/script/mock-payflow-link
"/data/fly2200/ap2200-299134/bin/perl-static" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mock-payflow-link
cp bin/mock-payflow-pro blib/script/mock-payflow-pro
"/data/fly2200/ap2200-299134/bin/perl-static" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/mock-payflow-pro
Manifying 2 pod documents
Manifying 19 pod documents
Manifying 18 pod documents
MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
make -- OK
Prepending /data/fly2200/cpanfly-5.22/var/cpan/build/URI-1.71-xntnDj/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/URI-1.71-xntnDj/blib/lib /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/LWP-ConsoleLogger-0.000022-84jiZ1/blib/lib /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/arch /data/fly2200/cpanfly-5.22/var/cpan/build/Plack-Test-Agent-1.4-X7b_m7/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/data/fly2200/ap2200-299134/bin/perl-static" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/PaymentsAdvanced/*.t t/PaymentsAdvanced/Mocker/*.t t/PaymentsAdvanced/Response/*.t t/PaymentsAdvanced/Response/FromSilentPOST/*.t
#
# Versions for all modules listed in MYMETA.json (including optional ones):
#
# === Configure Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.04
#
# === Build Requires ===
#
# Module Want Have
# ------------------- ---- ----
# ExtUtils::MakeMaker any 7.04
#
# === Test Requires ===
#
# Module Want Have
# ------------------------ -------- --------
# ExtUtils::MakeMaker any 7.04
# File::Spec any 3.62
# HTTP::Response any 6.11
# LWP::ConsoleLogger::Easy any 0.000022
# Mozilla::CA 20130114 20160104
# Path::Tiny any 0.076
# Scalar::Util any 1.43
# Test::Fatal any 0.014
# Test::More 0.96 1.001014
# Test::RequiresInternet any 0.05
# Try::Tiny any 0.24
# lib any 0.63
# strict any 1.09
# warnings any 1.32
#
# === Test Recommends ===
#
# Module Want Have
# ---------- -------- --------
# CPAN::Meta 2.120900 2.150005
#
# === Runtime Requires ===
#
# Module Want Have
# ----------------------- -------- --------
# Data::GUID any 0.048
# DateTime any 1.21
# DateTime::Format::MySQL any 0.05
# DateTime::TimeZone any 1.95
# HTTP::Message::PSGI any undef
# LWP::Protocol::https any 6.06
# LWP::UserAgent any 6.15
# List::AllUtils any 0.09
# Mojolicious::Lite any undef
# Moo 1.004005 2.000002
# Moo::Role any 2.000002
# MooX::HandlesVia any 0.001008
# MooX::StrictConstructor any 0.008
# Test::LWP::UserAgent any 0.030
# Throwable::Error any 0.200013
# Type::Params any 1.000005
# Types::Common::Numeric any 1.000005
# Types::Common::String any 1.000005
# Types::Standard any 1.000005
# Types::URI any 0.006
# URI 1.69 1.71
# URI::FromHash any 0.05
# URI::QueryParam any 1.71
# Web::Scraper any 0.38
# feature any 1.40
#
t/00-report-prereqs.t ....................................
1..1
ok 1
ok
t/author-00-compile.t .................................... skipped: these tests are for testing by the author
t/author-no-tabs.t ....................................... skipped: these tests are for testing by the author
t/author-pod-spell.t ..................................... skipped: these tests are for testing by the author
t/author-pod-syntax.t .................................... skipped: these tests are for testing by the author
t/author-test-version.t .................................. skipped: these tests are for testing by the author
POST https://pilot-payflowpro.paypal.com
POST Params:
.----------------------+--------------------------------------.
| Key | Value |
+----------------------+--------------------------------------+
| CREATESECURETOKEN[1] | Y |
| PARTNER | PayPal |
| PWD | seekrit |
| SECURETOKENID[36] | 26CC3546-D002-11E5-BDF1-B336F9E01ADA |
| USER | someuser |
| VENDOR | PayPal |
| VERBOSITY[4] | HIGH |
'----------------------+--------------------------------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 150 |
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | libwww-perl/6.15 |
'-----------------+-----------------------------------'
==> 200 OK
.------------------------+-----------------------------------------------------.
| Response Header | Value |
+------------------------+-----------------------------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:36 GMT |
| Client-Peer | 173.0.82.163:443 |
| Client-Response-Num | 1 |
| Client-SSL-Cert-Issuer | /C=US/O=Symantec Corporation/OU=Symantec Trust Net- |
| | work/CN=Symantec Class 3 Secure Server CA - G4 |
| Client-SSL-Cert-Subje- | /C=US/ST=California/L=San Jose/O=PayPal, Inc./OU=P- |
| ct | ayflow Production/CN=pilot-payflowpro.paypal.com |
| Client-SSL-Cipher | AES256-SHA256 |
| Client-SSL-Socket-Cla- | IO::Socket::SSL |
| ss | |
| Connection | close |
| Content-Length | 43 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:36 GMT |
| Server | VPS-3.033.00 |
'------------------------+-----------------------------------------------------'
.---------------------------------------------.
| Content |
+---------------------------------------------+
| RESULT=1&RESPMSG=User authentication failed |
'---------------------------------------------'
.---------------------------------------------.
| Text |
+---------------------------------------------+
| RESULT=1&RESPMSG=User authentication failed |
'---------------------------------------------'
POST https://payflowpro.paypal.com
POST Params:
.----------------------+--------------------------------------.
| Key | Value |
+----------------------+--------------------------------------+
| CREATESECURETOKEN[1] | Y |
| PARTNER | PayPal |
| PWD | seekrit |
| SECURETOKENID[36] | 2727A5C0-D002-11E5-BDF1-B336F9E01ADA |
| USER | someuser |
| VENDOR | PayPal |
| VERBOSITY[4] | HIGH |
'----------------------+--------------------------------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 150 |
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | libwww-perl/6.15 |
'-----------------+-----------------------------------'
==> 200 OK
.------------------------+-----------------------------------------------------.
| Response Header | Value |
+------------------------+-----------------------------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:37 GMT |
| Client-Peer | 173.0.82.162:443 |
| Client-Response-Num | 1 |
| Client-SSL-Cert-Issuer | /C=US/O=Symantec Corporation/OU=Symantec Trust Net- |
| | work/CN=Symantec Class 3 Secure Server CA - G4 |
| Client-SSL-Cert-Subje- | /C=US/ST=California/L=San Jose/O=PayPal, Inc./OU=P- |
| ct | ayflow Production/CN=payflowpro.paypal.com |
| Client-SSL-Cipher | AES256-SHA256 |
| Client-SSL-Socket-Cla- | IO::Socket::SSL |
| ss | |
| Connection | close |
| Content-Length | 43 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:37 GMT |
| Server | VPS-3.033.00 |
'------------------------+-----------------------------------------------------'
.---------------------------------------------.
| Content |
+---------------------------------------------+
| RESULT=1&RESPMSG=User authentication failed |
'---------------------------------------------'
.---------------------------------------------.
| Text |
+---------------------------------------------+
| RESULT=1&RESPMSG=User authentication failed |
'---------------------------------------------'
t/PaymentsAdvanced-live.t ................................
ok 1 - 'new object' isa 'WebService::PayPal::PaymentsAdvanced'
ok 2 - 'sandbox' isa 'WebService::PayPal::PaymentsAdvanced::Error::Authentication'
ok 3 - 'new object' isa 'WebService::PayPal::PaymentsAdvanced'
ok 4 - 'production' isa 'WebService::PayPal::PaymentsAdvanced::Error::Authentication'
ok 5 # skip config file required for live tests
ok 6 # skip config file required for live tests
1..6
ok
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.002676s, 373.692/s)
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.001007s, 993.049/s)
POST https://pilot-payflowpro.paypal.com
POST Params:
.--------------+------------.
| Key | Value |
+--------------+------------+
| ORIGID[3] | FOO |
| PARTNER | PayPal |
| PWD | seekrit |
| TRXTYPE[1] | D |
| USER | someuser |
| VENDOR | somevendor |
| VERBOSITY[4] | HIGH |
'--------------+------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 103 |
| Content-Type | application/x-www-form-urlencoded |
'-----------------+-----------------------------------'
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.052383s, 19.090/s)
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:39 GMT |
| Content-Length | 186 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:39 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| CORRELATIONID=28819278d0021&FEEAMT=1.75&PAYMENTTYPE=instant&PENDINGREASON=c- |
| ompleted&PNREF=28819279D002&PPREF=2881927AD00211E5B&RESPMSG=Approved&RESULT- |
| =0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| CORRELATIONID=28819278d0021&FEEAMT=1.75&PAYMENTTYPE=instant&PENDINGREASON=c- |
| ompleted&PNREF=28819279D002&PPREF=2881927AD00211E5B&RESPMSG=Approved&RESULT- |
| =0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
POST https://pilot-payflowpro.paypal.com
POST Params:
.--------------+------------.
| Key | Value |
+--------------+------------+
| AMT[5] | 12.99 |
| ORIGID[3] | FOO |
| PARTNER | PayPal |
| PWD | seekrit |
| TRXTYPE[1] | D |
| USER | someuser |
| VENDOR | somevendor |
| VERBOSITY[4] | HIGH |
'--------------+------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 116 |
| Content-Type | application/x-www-form-urlencoded |
'-----------------+-----------------------------------'
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.001393s, 717.875/s)
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:39 GMT |
| Content-Length | 186 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:39 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| CORRELATIONID=288c8eb2d0021&FEEAMT=1.75&PAYMENTTYPE=instant&PENDINGREASON=c- |
| ompleted&PNREF=288C8FB6D002&PPREF=288C91F0D00211E5B&RESPMSG=Approved&RESULT- |
| =0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| CORRELATIONID=288c8eb2d0021&FEEAMT=1.75&PAYMENTTYPE=instant&PENDINGREASON=c- |
| ompleted&PNREF=288C8FB6D002&PPREF=288C91F0D00211E5B&RESPMSG=Approved&RESULT- |
| =0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
POST https://pilot-payflowpro.paypal.com
POST Params:
.--------------+------------.
| Key | Value |
+--------------+------------+
| ORIGID[3] | FOO |
| PARTNER | PayPal |
| PWD | seekrit |
| TRXTYPE[1] | V |
| USER | someuser |
| VENDOR | somevendor |
| VERBOSITY[4] | HIGH |
'--------------+------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 103 |
| Content-Type | application/x-www-form-urlencoded |
'-----------------+-----------------------------------'
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.001308s, 764.526/s)
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:39 GMT |
| Content-Length | 158 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:39 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| CORRELATIONID=288e5972d0021&PENDINGREASON=authorization&PNREF=288E5A6CD002&- |
| PPREF=288E5AF8D00211E5B&RESPMSG=Approved&RESULT=0&TRANSTIME=2016-02-10+06%3- |
| A25%3A39 |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| CORRELATIONID=288e5972d0021&PENDINGREASON=authorization&PNREF=288E5A6CD002&- |
| PPREF=288E5AF8D00211E5B&RESPMSG=Approved&RESULT=0&TRANSTIME=2016-02-10+06%3- |
| A25%3A39 |
'------------------------------------------------------------------------------'
POST https://pilot-payflowpro.paypal.com
POST Params:
.--------------+------------.
| Key | Value |
+--------------+------------+
| ORIGID[3] | FOO |
| PARTNER | PayPal |
| PWD | seekrit |
| TENDER[1] | C |
| TRXTYPE[1] | I |
| USER | someuser |
| VENDOR | somevendor |
| VERBOSITY[4] | HIGH |
'--------------+------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 115 |
| Content-Type | application/x-www-form-urlencoded |
'-----------------+-----------------------------------'
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.001629s, 613.874/s)
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:39 GMT |
| Content-Length | 272 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:39 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| ACCT=7603&AMT=50&CARDTYPE=1&CORRELATIONID=28907428d0021&EXPDATE=1221&LASTNA- |
| ME=NotProvided&ORIGPNREF=FOO&ORIGPPREF=28907522D00211E5B&ORIGRESULT=0&PNREF- |
| =289075AED002&RESPMSG=Approved&RESULT=0&SETTLE_DATE=2016-02-10+06%3A25%3A39- |
| &TRANSSTATE=8&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| ACCT=7603&AMT=50&CARDTYPE=1&CORRELATIONID=28907428d0021&EXPDATE=1221&LASTNA- |
| ME=NotProvided&ORIGPNREF=FOO&ORIGPPREF=28907522D00211E5B&ORIGRESULT=0&PNREF- |
| =289075AED002&RESPMSG=Approved&RESULT=0&SETTLE_DATE=2016-02-10+06%3A25%3A39- |
| &TRANSSTATE=8&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
POST https://pilot-payflowpro.paypal.com
POST Params:
.--------------+------------.
| Key | Value |
+--------------+------------+
| AMT[2] | 16 |
| INVNUM[6] | FOO123 |
| ORIGID[3] | FOO |
| PARTNER | PayPal |
| PWD | seekrit |
| TENDER[1] | C |
| TRXTYPE[1] | A |
| USER | someuser |
| VENDOR | somevendor |
| VERBOSITY[4] | HIGH |
'--------------+------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 142 |
| Content-Type | application/x-www-form-urlencoded |
'-----------------+-----------------------------------'
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.002044s, 489.237/s)
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:39 GMT |
| Content-Length | 296 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:39 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| ACCT=1762&AMT=16&AUTHCODE=111111&AVSADDR=Y&AVSZIP=Y&CARDTYPE=3&CORRELATIONI- |
| D=28957086d0021&CVV2MATCH=Y&EXPDATE=1221&IAVS=N&INVNUM=FOO123&INVOICE=FOO12- |
| 3&LASTNAME=NotProvided&PNREF=28957194D002&PPREF=28957220D00211E5B&PROCAVS=X- |
| &PROCCVV2=M&RESPMSG=Approved&RESULT=0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| ACCT=1762&AMT=16&AUTHCODE=111111&AVSADDR=Y&AVSZIP=Y&CARDTYPE=3&CORRELATIONI- |
| D=28957086d0021&CVV2MATCH=Y&EXPDATE=1221&IAVS=N&INVNUM=FOO123&INVOICE=FOO12- |
| 3&LASTNAME=NotProvided&PNREF=28957194D002&PPREF=28957220D00211E5B&PROCAVS=X- |
| &PROCCVV2=M&RESPMSG=Approved&RESULT=0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
POST https://pilot-payflowpro.paypal.com
POST Params:
.--------------+------------.
| Key | Value |
+--------------+------------+
| AMT[2] | 15 |
| INVNUM[6] | FOO456 |
| ORIGID[3] | FOO |
| PARTNER | PayPal |
| PWD | seekrit |
| TENDER[1] | C |
| TRXTYPE[1] | S |
| USER | someuser |
| VENDOR | somevendor |
| VERBOSITY[4] | HIGH |
'--------------+------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 142 |
| Content-Type | application/x-www-form-urlencoded |
'-----------------+-----------------------------------'
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.002076s, 481.696/s)
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:39 GMT |
| Content-Length | 296 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:39 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| ACCT=4482&AMT=15&AUTHCODE=111111&AVSADDR=Y&AVSZIP=Y&CARDTYPE=3&CORRELATIONI- |
| D=28993ee6d0021&CVV2MATCH=Y&EXPDATE=1221&IAVS=N&INVNUM=FOO456&INVOICE=FOO45- |
| 6&LASTNAME=NotProvided&PNREF=28994012D002&PPREF=2899409ED00211E5B&PROCAVS=X- |
| &PROCCVV2=M&RESPMSG=Approved&RESULT=0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| ACCT=4482&AMT=15&AUTHCODE=111111&AVSADDR=Y&AVSZIP=Y&CARDTYPE=3&CORRELATIONI- |
| D=28993ee6d0021&CVV2MATCH=Y&EXPDATE=1221&IAVS=N&INVNUM=FOO456&INVOICE=FOO45- |
| 6&LASTNAME=NotProvided&PNREF=28994012D002&PPREF=2899409ED00211E5B&PROCAVS=X- |
| &PROCCVV2=M&RESPMSG=Approved&RESULT=0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
POST https://pilot-payflowpro.paypal.com
POST Params:
.--------------+------------.
| Key | Value |
+--------------+------------+
| ACTION[1] | D |
| AMT[5] | 23.99 |
| BAID[3] | FOO |
| CURRENCY[3] | USD |
| PARTNER | PayPal |
| PWD | seekrit |
| TENDER[1] | P |
| TRXTYPE[1] | A |
| USER | someuser |
| VENDOR | somevendor |
| VERBOSITY[4] | HIGH |
'--------------+------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 154 |
| Content-Type | application/x-www-form-urlencoded |
'-----------------+-----------------------------------'
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.001965s, 508.906/s)
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:39 GMT |
| Content-Length | 213 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:39 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| AMT=23.99&BAID=B-289D6D40D00211E5B&CORRELATIONID=289d6f52d0021&PAYMENTTYPE=- |
| instant&PENDINGREASON=authorization&PNREF=289D7042D002&PPREF=289D70C4D00211- |
| E5B&RESPMSG=Approved&RESULT=0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| AMT=23.99&BAID=B-289D6D40D00211E5B&CORRELATIONID=289d6f52d0021&PAYMENTTYPE=- |
| instant&PENDINGREASON=authorization&PNREF=289D7042D002&PPREF=289D70C4D00211- |
| E5B&RESPMSG=Approved&RESULT=0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
POST https://pilot-payflowpro.paypal.com
POST Params:
.--------------+------------.
| Key | Value |
+--------------+------------+
| ACTION[1] | D |
| AMT[5] | 24.99 |
| BAID[3] | FOO |
| CURRENCY[3] | USD |
| PARTNER | PayPal |
| PWD | seekrit |
| TENDER[1] | P |
| TRXTYPE[1] | S |
| USER | someuser |
| VENDOR | somevendor |
| VERBOSITY[4] | HIGH |
'--------------+------------'
.-----------------+-----------------------------------.
| Request Header | Value |
+-----------------+-----------------------------------+
| Accept-Encoding | gzip, x-gzip, deflate, x-bzip2 |
| Content-Length | 154 |
| Content-Type | application/x-www-form-urlencoded |
'-----------------+-----------------------------------'
[Wed Feb 10 06:25:39 2016] [debug] POST "/"
[Wed Feb 10 06:25:39 2016] [debug] Routing to a callback
[Wed Feb 10 06:25:39 2016] [debug] 200 OK (0.001863s, 536.769/s)
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 10 Feb 2016 14:25:39 GMT |
| Content-Length | 198 |
| Content-Type | text/namevalue |
| Date | Wed, 10 Feb 2016 14:25:39 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| AMT=24.99&BAID=B-28A07ABCD00211E5B&CORRELATIONID=28a07cced0021&CVV2MATCH=Y&- |
| PNREF=28A07DB4D002&PPREF=28A07E40D00211E5B&PROCAVS=X&PROCCVV2=M&RESPMSG=App- |
| roved&RESULT=0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| AMT=24.99&BAID=B-28A07ABCD00211E5B&CORRELATIONID=28a07cced0021&CVV2MATCH=Y&- |
| PNREF=28A07DB4D002&PPREF=28A07E40D00211E5B&PROCAVS=X&PROCCVV2=M&RESPMSG=App- |
| roved&RESULT=0&TRANSTIME=2016-02-10+06%3A25%3A39 |
'------------------------------------------------------------------------------'
t/PaymentsAdvanced.t .....................................
ok 1 - 'new object' isa 'WebService::PayPal::PaymentsAdvanced'
ok 2 - pseudo encoding
ok 3 - encode credentials
ok 4 - force upper case hash keys
ok 5 - HTML error is in exception
ok 6 - No exception when no HTML errors
ok 7 - capture_delayed_transaction
ok 8 - transaction_time: 2016-02-10T06:25:39
ok 9 - pnref
ok 10 - ppref
ok 11 - capture_delayed_transaction
ok 12 - transaction_time: 2016-02-10T06:25:39
ok 13 - pnref
ok 14 - ppref
ok 15 - void_transaction
ok 16 - transaction_time: 2016-02-10T06:25:39
ok 17 - pnref
ok 18 - ppref
ok 19 - inquiry_transaction
ok 20 - transaction_time: 2016-02-10T06:25:39
ok 21 - pnref
ok 22 - card_type
ok 23 - credit_card
ok 24 - expiration
ok 25 - amount
ok 26 - is_credit_card_transaction
ok 27 - is_paypal_transaction
ok 28 - auth_from_credit_card_reference_transaction
ok 29 - transaction_time: 2016-02-10T06:25:39
ok 30 - pnref
ok 31 - ppref
ok 32 - amount
ok 33 - is_credit_card_transaction
ok 34 - is_paypal_transaction
ok 35 - INVNUM
ok 36 - sale_from_credit_card_reference_transaction
ok 37 - transaction_time: 2016-02-10T06:25:39
ok 38 - pnref
ok 39 - ppref
ok 40 - amount
ok 41 - is_credit_card_transaction
ok 42 - is_paypal_transaction
ok 43 - INVNUM
ok 44 - auth_from_paypal_reference_transaction
ok 45 - transaction_time: 2016-02-10T06:25:39
ok 46 - pnref
ok 47 - ppref
ok 48 - amount
ok 49 - is_credit_card_transaction
ok 50 - is_paypal_transaction
ok 51 - sale_from_paypal_reference_transaction
ok 52 - transaction_time: 2016-02-10T06:25:39
ok 53 - pnref
ok 54 - ppref
ok 55 - amount
ok 56 - is_credit_card_transaction
ok 57 - is_paypal_transaction
1..57
ok
t/PaymentsAdvanced/Mocker.t ..............................
ok 1 - 'ua' isa 'Test::LWP::UserAgent'
ok 2 - payflow_link Plack enabled
ok 3 - payflow_pro Plack enabled
ok 4 - payflow_link Plack not enabled
ok 5 - payflow_pro Plack not enabled
1..5
ok
t/PaymentsAdvanced/Mocker/SilentPOST.t ...................
ok 1 - credit_card_auth_verification_success
ok 2 - credit_card_duplicate_invoice_id
ok 3 - credit_card_success
ok 4 - paypal_success
1..4
ok
t/PaymentsAdvanced/Response.t ............................
ok 1 - 'authentication exception' isa 'WebService::PayPal::PaymentsAdvanced::Error::Authentication'
ok 2 - 'no exception when result code is marked as non-fatal' isa 'WebService::PayPal::PaymentsAdvanced::Response'
1..2
ok
t/PaymentsAdvanced/Response/FromHTTP.t ...................
ok 1 - got response
ok 2 - 'HTTP error thrown' isa 'WebService::PayPal::PaymentsAdvanced::Error::HTTP'
1..2
ok
t/PaymentsAdvanced/Response/FromRedirect.t ...............
ok 1 - response message
ok 2 - whitelisted IP
ok 3 - response message
ok 4 - whitelisted IP
ok 5 - 'Bad IP exception' isa 'WebService::PayPal::PaymentsAdvanced::Error::IPVerification'
1..5
ok
t/PaymentsAdvanced/Response/FromSilentPOST.t .............
ok 1 - generic exception on bad params
1..1
ok
t/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.t ..
ok 1 - CreditCard class
ok 2 - transaction_time
ok 3 - pnref
ok 4 - ppref missing
ok 5 - not paypal transaction
ok 6 - is_credit_card_transaction
ok 7 - ppref present
1..7
ok
t/PaymentsAdvanced/Response/FromSilentPOST/PayPal.t ......
ok 1 - PayPal class
ok 2 - transaction_time
ok 3 - ppref
ok 4 - is_paypal_transaction
ok 5 - not credit card
1..5
ok
t/PaymentsAdvanced/Response/SecureToken.t ................
ok 1 - message
ok 2 - token
ok 3 - secure_token_id
ok 4 - can create response object
ok 5 - hosted_form_uri
1..5
ok
t/release-cpan-changes.t ................................. skipped: these tests are for release candidate testing
t/release-pod-coverage.t ................................. skipped: these tests are for release candidate testing
t/release-tidyall.t ...................................... skipped: these tests are for release candidate testing
All tests successful.
Files=20, Tests=100, 16 wallclock secs ( 0.12 usr 0.03 sys + 12.14 cusr 1.37 csys = 13.66 CPU)
Result: PASS
MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
make test TEST_VERBOSE=1 -- OK
MaxMind, Inc. <support@maxmind.com>
A simple wrapper around the PayPal Payments Advanced web service
>>> (cd /data/fly2200/cpanfly-5.22/var/cpan/build/WebService-PayPal-PaymentsAdvanced-0.000016-ITjMba && tar cvf - WebService-PayPal-PaymentsAdvanced-0.000016.ppd blib) | gzip -c >/data/fly2200/cpanfly-5.22/var/REPO/M/MA/MAXMIND/WebService-PayPal-PaymentsAdvanced-0.000016.tar.gz
WebService-PayPal-PaymentsAdvanced-0.000016.ppd
blib/
blib/man3/
blib/man3/WebService::PayPal::PaymentsAdvanced::Mocker.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Inquiry.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Error::Role::HasHTTPResponse.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Role::HasMessage.3
blib/man3/WebService::PayPal::PaymentsAdvanced.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Mocker::SilentPOST.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Void.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Inquiry::PayPal.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Sale::PayPal.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::FromSilentPOST::PayPal.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Sale.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::SecureToken.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Error::Generic.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Role::HasTender.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::FromRedirect.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Role::HasCreditCard.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Mocker::Helper.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Error::HostedForm.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Capture.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Error::Authentication.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Mocker::PayflowPro.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Error::IPVerification.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::FromSilentPOST::CreditCard.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Authorization::PayPal.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::FromSilentPOST.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Role::HasTransactionTime.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Role::HasTokens.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Sale::CreditCard.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Inquiry::CreditCard.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::FromHTTP.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Mocker::PayflowLink.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Authorization.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Role::HasPayPal.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Response::Authorization::CreditCard.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Role::HasParams.3
blib/man3/WebService::PayPal::PaymentsAdvanced::Error::HTTP.3
blib/script/
blib/script/mock-payflow-pro
blib/script/mock-payflow-link
blib/man1/
blib/man1/mock-payflow-pro.1
blib/man1/mock-payflow-link.1
blib/lib/
blib/lib/WebService/
blib/lib/WebService/PayPal/
blib/lib/WebService/PayPal/PaymentsAdvanced.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/
blib/lib/WebService/PayPal/PaymentsAdvanced/Error/
blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Generic.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Error/HostedForm.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Error/HTTP.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/
blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Role/HasHTTPResponse.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Error/Authentication.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Error/IPVerification.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasMessage.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTender.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasParams.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/ClassFor.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasUA.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTransactionTime.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasCreditCard.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasTokens.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Role/HasPayPal.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/
blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowLink.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/SilentPOST.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/Helper.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Mocker/PayflowPro.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/PayPal.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Inquiry/CreditCard.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Void.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/PayPal.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale/CreditCard.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Capture.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromRedirect.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Sale.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/PayPal.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/Authorization/CreditCard.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/PayPal.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromSilentPOST/CreditCard.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/FromHTTP.pm
blib/lib/WebService/PayPal/PaymentsAdvanced/Response/SecureToken.pm
>>> mv /data/fly2200/cpanfly-5.22/var/cpan/build/WebService-PayPal-PaymentsAdvanced-0.000016-ITjMba/WebService-PayPal-PaymentsAdvanced-0.000016.ppd /data/fly2200/cpanfly-5.22/var/REPO/M/MA/MAXMIND
VmSize: 343444 kB
Finished 2016-02-10T06:25:49