PATH=/usr/bin:/bin:/Users/fly2000/cpanfly-5.20/var/megalib/bin
Start 2016-11-30T10:09:31
ActivePerl-2000 CPAN-2.10
Reading '/Users/fly2000/cpanfly-5.20/var/cpan/Metadata'
Database was generated on Wed, 30 Nov 2016 04:17:02 GMT
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/O/OA/OALDERS/LWP-ConsoleLogger-0.000032.tar.gz
Fetching with LWP:
http://ppm.activestate.com/CPAN/authors/id/O/OA/OALDERS/CHECKSUMS
Checksum for /Users/fly2000/cpanfly-5.20/var/cpan/sources/authors/id/O/OA/OALDERS/LWP-ConsoleLogger-0.000032.tar.gz ok
LWP-ConsoleLogger-0.000032/
LWP-ConsoleLogger-0.000032/Changes
LWP-ConsoleLogger-0.000032/CONTRIBUTORS
LWP-ConsoleLogger-0.000032/cpanfile
LWP-ConsoleLogger-0.000032/dist.ini
LWP-ConsoleLogger-0.000032/examples/
LWP-ConsoleLogger-0.000032/INSTALL
LWP-ConsoleLogger-0.000032/lib/
LWP-ConsoleLogger-0.000032/LICENSE
LWP-ConsoleLogger-0.000032/Makefile.PL
LWP-ConsoleLogger-0.000032/MANIFEST
LWP-ConsoleLogger-0.000032/META.json
LWP-ConsoleLogger-0.000032/META.yml
LWP-ConsoleLogger-0.000032/perlcriticrc
LWP-ConsoleLogger-0.000032/perltidyrc
LWP-ConsoleLogger-0.000032/README
LWP-ConsoleLogger-0.000032/t/
LWP-ConsoleLogger-0.000032/tidyall.ini
LWP-ConsoleLogger-0.000032/t/author-pod-coverage.t
LWP-ConsoleLogger-0.000032/t/author-pod-spell.t
LWP-ConsoleLogger-0.000032/t/LWP/
LWP-ConsoleLogger-0.000032/t/pithub.t
LWP-ConsoleLogger-0.000032/t/pretty.t
LWP-ConsoleLogger-0.000032/t/release-cpan-changes.t
LWP-ConsoleLogger-0.000032/t/release-tidyall.t
LWP-ConsoleLogger-0.000032/t/test-data/
LWP-ConsoleLogger-0.000032/t/unicode.t
LWP-ConsoleLogger-0.000032/t/test-data/content-regex.html
LWP-ConsoleLogger-0.000032/t/test-data/file-upload.html
LWP-ConsoleLogger-0.000032/t/test-data/foo.html
LWP-ConsoleLogger-0.000032/t/test-data/unicode.html
LWP-ConsoleLogger-0.000032/t/LWP/ConsoleLogger/
LWP-ConsoleLogger-0.000032/t/LWP/ConsoleLogger.t
LWP-ConsoleLogger-0.000032/t/LWP/ConsoleLogger/Easy.t
LWP-ConsoleLogger-0.000032/t/LWP/ConsoleLogger/post-with-json.t
LWP-ConsoleLogger-0.000032/lib/LWP/
LWP-ConsoleLogger-0.000032/lib/LWP/ConsoleLogger/
LWP-ConsoleLogger-0.000032/lib/LWP/ConsoleLogger.pm
LWP-ConsoleLogger-0.000032/lib/LWP/ConsoleLogger/Easy.pm
LWP-ConsoleLogger-0.000032/examples/dump-only-headers.pl
LWP-ConsoleLogger-0.000032/examples/html-in-text.pl
LWP-ConsoleLogger-0.000032/examples/http-tiny-mech.pl
LWP-ConsoleLogger-0.000032/examples/log-to-file.pl
LWP-ConsoleLogger-0.000032/examples/new-york-times.pl
LWP-ConsoleLogger-0.000032/examples/pithub.pl
LWP-ConsoleLogger-0.000032/examples/test-lwp-useragent.pl
LWP-ConsoleLogger-0.000032/examples/test-www-mechanize-psgi.pl
LWP-ConsoleLogger-0.000032/examples/test-www-mechanize.pl
Configuring O/OA/OALDERS/LWP-ConsoleLogger-0.000032.tar.gz with Makefile.PL
>>> /Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL
Checking if your kit is complete...
Looks good
Have /Users/fly2000/cpanfly-5.20/var/megalib
Want /Users/fly2000/ap2000-298465/lib
Your perl and your Config.pm seem to have different ideas about the
architecture they are running on.
Perl thinks: [megalib]
Config says: [darwin-thread-multi-2level]
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.000032.tar.gz
/Users/fly2000/ap2000-298465/bin/perl-dynamic Makefile.PL -- OK
Running make for O/OA/OALDERS/LWP-ConsoleLogger-0.000032.tar.gz
>>> make
cp lib/LWP/ConsoleLogger/Easy.pm blib/lib/LWP/ConsoleLogger/Easy.pm
cp lib/LWP/ConsoleLogger.pm blib/lib/LWP/ConsoleLogger.pm
Manifying 2 pod documents
OALDERS/LWP-ConsoleLogger-0.000032.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 "/Users/fly2000/ap2000-298465/bin/perl-dynamic" "-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-coverage.t ............... skipped: these tests are for testing by the author
t/author-pod-spell.t .................. skipped: these tests are for testing by the author
GET file:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO/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, 30 Nov 2016 18:09:38 GMT |
| Content-Length | 159 |
| Content-Type | text/html |
| Last-Modified | Tue, 29 Nov 2016 19:58:29 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:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO/t/test-data/foo.html
.-----------------+--------------------.
| Request Header | Value |
+-----------------+--------------------+
| Accept-Encoding | gzip |
| User-Agent | WWW-Mechanize/1.83 |
'-----------------+--------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:38 GMT |
| Content-Length | 159 |
| Content-Type | text/html |
| Last-Modified | Tue, 29 Nov 2016 19:58:29 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:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO/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, 30 Nov 2016 18:09:38 GMT |
| Content-Length | 257 |
| Content-Type | text/html |
| Last-Modified | Tue, 29 Nov 2016 19:58:29 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 - GET lives
ok 3 - GET lives
1..3
ok
GET file:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO/t/test-data/foo.html
.----------------+------------------.
| Request Header | Value |
+----------------+------------------+
| User-Agent | libwww-perl/6.15 |
'----------------+------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:39 GMT |
| Content-Length | 159 |
| Content-Type | text/html |
| Last-Modified | Tue, 29 Nov 2016 19:58:29 GMT |
| Title | I am entitled |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| |
| |
| I am entitled |
| |
| |
| I worked hard for this body. |
| |
| link to foo |
| |
| |
'------------------------------------------------------------------------------'
GET file:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO/t/test-data/foo.html
.-----------------+--------------------.
| Request Header | Value |
+-----------------+--------------------+
| Accept-Encoding | gzip |
| User-Agent | WWW-Mechanize/1.83 |
'-----------------+--------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:39 GMT |
| Content-Length | 159 |
| Content-Type | text/html |
| Last-Modified | Tue, 29 Nov 2016 19:58:29 GMT |
| Title | I am entitled |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| |
| |
| I am entitled |
| |
| |
| I worked hard for this body. |
| |
| link to foo |
| |
| |
'------------------------------------------------------------------------------'
GET http://localhost:51135/
.----------------+------------------.
| Request Header | Value |
+----------------+------------------+
| User-Agent | libwww-perl/6.15 |
'----------------+------------------'
==> 200 OK
.---------------------+-------------------------------.
| Response Header | Value |
+---------------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:39 GMT |
| Client-Peer | 127.0.0.1:51135 |
| Client-Response-Num | 1 |
| Content-Type | text/xml |
'---------------------+-------------------------------'
.----------------------------------.
| Content |
+----------------------------------+
| baz |
'----------------------------------'
.-----------------------------------------------------------------.
| Text |
+-----------------------------------------------------------------+
| { |
| foo => { |
| bar => "baz", |
| id => 1, |
| }, |
| } |
'-----------------------------------------------------------------'
GET http://localhost:51445/
.----------------+------------------.
| Request Header | Value |
+----------------+------------------+
| User-Agent | libwww-perl/6.15 |
'----------------+------------------'
==> 200 OK
.---------------------+-------------------------------.
| Response Header | Value |
+---------------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:40 GMT |
| Client-Peer | 127.0.0.1:51445 |
| Client-Response-Num | 1 |
| Content-Type | application/javascript |
'---------------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| var foo = function(bar) { |
| var baz = bar(); |
| console.dir(baz); |
| var quux = 'A very long string to go over the cutoff limit of 255 chars- |
| . Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod t- |
| empor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam,- |
| quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo co- |
| nsequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cil- |
| lum dolore eu fugiat nulla pariatur.' |
| }; |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| var foo = function(bar) { |
| var baz = bar(); |
| console.dir(baz); |
| var quux = 'A very long string to go over the cutoff limit of 255 chars. Lo- |
| rem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempo- |
| r incididunt ut labore et dolore magna al... |
'------------------------------------------------------------------------------'
GET http://localhost:51331/
.----------------+------------------.
| Request Header | Value |
+----------------+------------------+
| User-Agent | libwww-perl/6.15 |
'----------------+------------------'
==> 200 OK
.---------------------+-------------------------------.
| Response Header | Value |
+---------------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:40 GMT |
| Client-Peer | 127.0.0.1:51331 |
| Client-Response-Num | 1 |
| Content-Type | text/html |
'---------------------+-------------------------------'
.-----------------------------------.
| Content |
+-----------------------------------+
| |
'-----------------------------------'
.--------------------------.
| Text |
+--------------------------+
| * one |
| |
| * two |
'--------------------------'
POST http://localhost:50158/
POST Params:
.-----+-------.
| Key | Value |
+-----+-------+
| baz | qux |
| foo | bar |
'-----+-------'
.----------------+-----------------------------------.
| Request Header | Value |
+----------------+-----------------------------------+
| Content-Length | 15 |
| Content-Type | application/x-www-form-urlencoded |
| User-Agent | libwww-perl/6.15 |
'----------------+-----------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| [ REDACTED by LWP::ConsoleLogger. Do not know how to display application/x- |
| -www-form-urlencoded. ] |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| [ REDACTED by LWP::ConsoleLogger. Do not know how to display application/x- |
| -www-form-urlencoded. ] |
'------------------------------------------------------------------------------'
==> 200 OK
.---------------------+-------------------------------.
| Response Header | Value |
+---------------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:40 GMT |
| Client-Peer | 127.0.0.1:50158 |
| Client-Response-Num | 1 |
| Content-Type | text/html |
'---------------------+-------------------------------'
.---------.
| Content |
+---------+
| boo |
'---------'
GET file:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO/t/test-data/file-upload.html
.-----------------+------------------------------------------------------------.
| Request Header | Value |
+-----------------+------------------------------------------------------------+
| Accept-Encoding | gzip |
| Referer | file:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP- |
| | -ConsoleLogger-0.000032-ygssQO/t/test-data/foo.html |
| User-Agent | WWW-Mechanize/1.83 |
'-----------------+------------------------------------------------------------'
==> 200 OK
Title: I am entitled
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:40 GMT |
| Content-Length | 252 |
| Content-Type | text/html |
| Last-Modified | Tue, 29 Nov 2016 19:58:29 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| |
| |
| |
| |
| |
'------------------------------------------------------------------------------'
POST file:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO/t/test-data/file-upload.html
POST Params:
.------------------+----------------------.
| Key | Value |
+------------------+----------------------+
| file | t/test-data/foo.html |
| text-input-field | |
'------------------+----------------------'
.-----------------+------------------------------------------------------------.
| Request Header | Value |
+-----------------+------------------------------------------------------------+
| Accept-Encoding | gzip |
| Content-Length | 159 |
| Content-Type | multipart/form-data; boundary=xYzZY |
| Referer | file:///Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP- |
| | -ConsoleLogger-0.000032-ygssQO/t/test-data/file-upload.ht- |
| | ml |
| User-Agent | WWW-Mechanize/1.83 |
'-----------------+------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| [ REDACTED by LWP::ConsoleLogger. Do not know how to display multipart/for- |
| m-data; boundary=xYzZY. ] |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| [ REDACTED by LWP::ConsoleLogger. Do not know how to display multipart/for- |
| m-data; boundary=xYzZY. ] |
'------------------------------------------------------------------------------'
==> 400 Library does not allow method POST for 'file:' URLs
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:40 GMT |
'-----------------+-------------------------------'
t/LWP/ConsoleLogger/Easy.t ............
ok 1 - code lives
ok 2 - code lives
ok 3 - GET OK
ok 4 - XML parsed
ok 5 - GET OK
ok 6 - leading whitespace is trimmed
ok 7 - text is cut off at 255 chars
ok 8 - GET HTML
ok 9 - POST param parsing
1..9
ok
POST http://localhost:50328/
.---------------.
| POST Raw Body |
+---------------+
| {"aaa":"bbb"} |
'---------------'
.-----------------------.
| POST Parsed Body |
+-----------------------+
| { |
| aaa => "bbb", |
| } |
'-----------------------'
.----------------+------------------.
| Request Header | Value |
+----------------+------------------+
| Content-Length | 13 |
| Content-Type | application/json |
| User-Agent | libwww-perl/6.15 |
'----------------+------------------'
.---------------.
| Content |
+---------------+
| {"aaa":"bbb"} |
'---------------'
.-----------------------.
| Text |
+-----------------------+
| { |
| aaa => "bbb", |
| } |
'-----------------------'
==> 200 OK
.---------------------+-------------------------------.
| Response Header | Value |
+---------------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:41 GMT |
| Client-Peer | 127.0.0.1:50328 |
| Client-Response-Num | 1 |
| Content-Type | application/json |
'---------------------+-------------------------------'
.---------------.
| Content |
+---------------+
| {"foo":"bar"} |
'---------------'
.-----------------------.
| Text |
+-----------------------+
| { |
| foo => "bar", |
| } |
'-----------------------'
POST http://example.com/success
.----------------+------------------.
| Request Header | Value |
+----------------+------------------+
| Content-Type | application/json |
'----------------+------------------'
.---------------.
| Content |
+---------------+
| {"xxx":"yyy"} |
'---------------'
.-----------------------.
| Text |
+-----------------------+
| { |
| xxx => "yyy", |
| } |
'-----------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:41 GMT |
| Content-Type | text/plain |
'-----------------+-------------------------------'
.------------------.
| Content |
+------------------+
| Content is queen |
'------------------'
.------------------.
| Text |
+------------------+
| Content is queen |
'------------------'
# 200 OK
# Content-Type: text/plain
# Client-Date: Wed, 30 Nov 2016 18:09:41 GMT
#
# Content is queen
t/LWP/ConsoleLogger/post-with-json.t ..
# Subtest: check POST body parsing of JSON
ok 1 - POST param parsing
1..1
ok 1 - check POST body parsing of JSON
# Subtest: use HTTP::Request
ok 1 - request sent
1..1
ok 2 - use HTTP::Request
1..2
ok
GET https://api.github.com/repos/plu/Pithub
GET Params:
.----------+-------.
| Key | Value |
+----------+-------+
| per_page | 100 |
'----------+-------'
.----------------+------------------.
| Request Header | Value |
+----------------+------------------+
| Content-Length | 0 |
| User-Agent | libwww-perl/6.15 |
'----------------+------------------'
==> 200 OK
.-------------------------------+----------------------------------------------.
| Response Header | Value |
+-------------------------------+----------------------------------------------+
| Access-Control-Allow-Origin | * |
| Access-Control-Expose-Headers | ETag, Link, X-GitHub-OTP, X-RateLimit-Limit- |
| | , X-RateLimit-Remaining, X-RateLimit-Reset,- |
| | X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X- |
| | -Poll-Interval |
| Cache-Control | public, max-age=60, s-maxage=60 |
| Client-Date | Wed, 30 Nov 2016 18:09:43 GMT |
| Client-Peer | 192.30.253.117:443 |
| Client-Response-Num | 1 |
| Client-SSL-Cert-Issuer | /C=US/O=DigiCert Inc/OU=www.digicert.com/CN- |
| | =DigiCert SHA2 High Assurance Server CA |
| Client-SSL-Cert-Subject | /C=US/ST=California/L=San Francisco/O=GitHu- |
| | b, Inc./CN=*.github.com |
| Client-SSL-Cipher | ECDHE-RSA-AES128-GCM-SHA256 |
| Client-SSL-Socket-Class | IO::Socket::SSL |
| Connection | close |
| Content-Length | 4279 |
| Content-Security-Policy | default-src 'none' |
| Content-Type | application/json; charset=utf-8 |
| Date | Wed, 30 Nov 2016 18:09:43 GMT |
| ETag | "8aedce30d768111a72c1e4d3c5075466" |
| Last-Modified | Thu, 24 Nov 2016 21:06:13 GMT |
| Server | GitHub.com |
| Status | 200 OK |
| Strict-Transport-Security | max-age=31536000; includeSubdomains; preload |
| Vary | Accept, Accept-Encoding |
| X-Content-Type-Options | nosniff |
| X-Frame-Options | deny |
| X-GitHub-Media-Type | github.v3; format=json |
| X-GitHub-Request-Id | CCF46602:23C96:6382AAC:583F15E7 |
| X-RateLimit-Limit | 60 |
| X-RateLimit-Remaining | 53 |
| X-RateLimit-Reset | 1480529385 |
| X-Served-By | 52437fedc85beec8da3449496900fb9a |
| X-XSS-Protection | 1; mode=block |
'-------------------------------+----------------------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| {"id":1951706,"name":"Pithub","full_name":"plu/Pithub","owner":{"login":"pl- |
| u","id":31597,"avatar_url":"https://avatars.githubusercontent.com/u/31597?v- |
| =3","gravatar_id":"","url":"https://api.github.com/users/plu","html_url":"h- |
| ttps://github.com/plu","followers_url":"https://api.github.com/users/plu/fo- |
| llowers","following_url":"https://api.github.com/users/plu/following{/other- |
| _user}","gists_url":"https://api.github.com/users/plu/gists{/gist_id}","sta- |
| rred_url":"https://api.github.com/users/plu/starred{/owner}{/repo}","subscr- |
| iptions_url":"https://api.github.com/users/plu/subscriptions","organization- |
| s_url":"https://api.github.com/users/plu/orgs","repos_url":"https://api.git- |
| hub.com/users/plu/repos","events_url":"https://api.github.com/users/plu/eve- |
| nts{/privacy}","received_events_url":"https://api.github.com/users/plu/rece- |
| ived_events","type":"User","site_admin":false},"private":false,"html_url":"- |
| https://github.com/plu/Pithub","description":"Perl Github v3 API","fork":fa- |
| lse,"url":"https://api.github.com/repos/plu/Pithub","forks_url":"https://ap- |
| i.github.com/repos/plu/Pithub/forks","keys_url":"https://api.github.com/rep- |
| os/plu/Pithub/keys{/key_id}","collaborators_url":"https://api.github.com/re- |
| pos/plu/Pithub/collaborators{/collaborator}","teams_url":"https://api.githu- |
| b.com/repos/plu/Pithub/teams","hooks_url":"https://api.github.com/repos/plu- |
| /Pithub/hooks","issue_events_url":"https://api.github.com/repos/plu/Pithub/- |
| issues/events{/number}","events_url":"https://api.github.com/repos/plu/Pith- |
| ub/events","assignees_url":"https://api.github.com/repos/plu/Pithub/assigne- |
| es{/user}","branches_url":"https://api.github.com/repos/plu/Pithub/branches- |
| {/branch}","tags_url":"https://api.github.com/repos/plu/Pithub/tags","blobs- |
| _url":"https://api.github.com/repos/plu/Pithub/git/blobs{/sha}","git_tags_u- |
| rl":"https://api.github.com/repos/plu/Pithub/git/tags{/sha}","git_refs_url"- |
| :"https://api.github.com/repos/plu/Pithub/git/refs{/sha}","trees_url":"http- |
| s://api.github.com/repos/plu/Pithub/git/trees{/sha}","statuses_url":"https:- |
| //api.github.com/repos/plu/Pithub/statuses/{sha}","languages_url":"https://- |
| api.github.com/repos/plu/Pithub/languages","stargazers_url":"https://api.gi- |
| thub.com/repos/plu/Pithub/stargazers","contributors_url":"https://api.githu- |
| b.com/repos/plu/Pithub/contributors","subscribers_url":"https://api.github.- |
| com/repos/plu/Pithub/subscribers","subscription_url":"https://api.github.co- |
| m/repos/plu/Pithub/subscription","commits_url":"https://api.github.com/repo- |
| s/plu/Pithub/commits{/sha}","git_commits_url":"https://api.github.com/repos- |
| /plu/Pithub/git/commits{/sha}","comments_url":"https://api.github.com/repos- |
| /plu/Pithub/comments{/number}","issue_comment_url":"https://api.github.com/- |
| repos/plu/Pithub/issues/comments{/number}","contents_url":"https://api.gith- |
| ub.com/repos/plu/Pithub/contents/{+path}","compare_url":"https://api.github- |
| .com/repos/plu/Pithub/compare/{base}...{head}","merges_url":"https://api.gi- |
| thub.com/repos/plu/Pithub/merges","archive_url":"https://api.github.com/rep- |
| os/plu/Pithub/{archive_format}{/ref}","downloads_url":"https://api.github.c- |
| om/repos/plu/Pithub/downloads","issues_url":"https://api.github.com/repos/p- |
| lu/Pithub/issues{/number}","pulls_url":"https://api.github.com/repos/plu/Pi- |
| thub/pulls{/number}","milestones_url":"https://api.github.com/repos/plu/Pit- |
| hub/milestones{/number}","notifications_url":"https://api.github.com/repos/- |
| plu/Pithub/notifications{?since,all,participating}","labels_url":"https://a- |
| pi.github.com/repos/plu/Pithub/labels{/name}","releases_url":"https://api.g- |
| ithub.com/repos/plu/Pithub/releases{/id}","deployments_url":"https://api.gi- |
| thub.com/repos/plu/Pithub/deployments","created_at":"2011-06-25T10:40:24Z",- |
| "updated_at":"2016-11-24T21:06:13Z","pushed_at":"2016-09-14T03:47:23Z","git- |
| _url":"git://github.com/plu/Pithub.git","ssh_url":"git@github.com:plu/Pithu- |
| b.git","clone_url":"https://github.com/plu/Pithub.git","svn_url":"https://g- |
| ithub.com/plu/Pithub","homepage":"http://metacpan.org/module/Pithub","size"- |
| :988,"stargazers_count":48,"watchers_count":48,"language":"Perl","has_issue- |
| s":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count- |
| ":22,"mirror_url":null,"open_issues_count":4,"forks":22,"open_issues":4,"wa- |
| tchers":48,"default_branch":"master","network_count":22,"subscribers_count"- |
| :12} |
'------------------------------------------------------------------------------'
.------------------------------------------------------------------------------.
| Text |
+------------------------------------------------------------------------------+
| { |
| archive_url => "https://api.github.com/repos/plu/Pithub/{archive_- |
| format}{/ref}", |
| assignees_url => "https://api.github.com/repos/plu/Pithub/assignees- |
| {/user}", |
| blobs_url => "https://api.github.com/repos/plu/Pithub/git/blobs- |
| {/sha}", |
| branches_url => "https://api.github.com/repos/plu/Pithub/branches{- |
| /branch}", |
| clone_url => "https://github.com/plu/Pithub.git", |
| collaborators_url => "https://api.github.com/repos/plu/Pithub/collabora- |
| tors{/collaborator}", |
| comments_url => "https://api.github.com/repos/plu/Pithub/comments{- |
| /number}", |
| commits_url => "https://api.github.com/repos/plu/Pithub/commits{/- |
| sha}", |
| compare_url => "https://api.github.com/repos/plu/Pithub/compare/{- |
| base}...{head}", |
| contents_url => "https://api.github.com/repos/plu/Pithub/contents/- |
| {+path}", |
| contributors_url => "https://api.github.com/repos/plu/Pithub/contribut- |
| ors", |
| created_at => "2011-06-25T10:40:24Z", |
| default_branch => "master", |
| deployments_url => "https://api.github.com/repos/plu/Pithub/deploymen- |
| ts", |
| description => "Perl Github v3 API", |
| downloads_url => "https://api.github.com/repos/plu/Pithub/downloads- |
| ", |
| events_url => "https://api.github.com/repos/plu/Pithub/events", |
| fork => JSON::PP::Boolean { |
| public methods (0) |
| private methods (1) : __ANON__ |
| internals: 0 |
| }, |
| forks => 22, |
| forks_count => 22, |
| forks_url => "https://api.github.com/repos/plu/Pithub/forks", |
| full_name => "plu/Pithub", |
| git_commits_url => "https://api.github.com/repos/plu/Pithub/git/commi- |
| ts{/sha}", |
| git_refs_url => "https://api.github.com/repos/plu/Pithub/git/refs{- |
| /sha}", |
| git_tags_url => "https://api.github.com/repos/plu/Pithub/git/tags{- |
| /sha}", |
| git_url => "git://github.com/plu/Pithub.git", |
| has_downloads => JSON::PP::Boolean { |
| public methods (0) |
| private methods (1) : __ANON__ |
| internals: 1 |
| }, |
| has_issues => var{has_downloads}, |
| has_pages => var{fork}, |
| has_wiki => var{has_downloads}, |
| homepage => "http://metacpan.org/module/Pithub", |
| hooks_url => "https://api.github.com/repos/plu/Pithub/hooks", |
| html_url => "https://github.com/plu/Pithub", |
| id => 1951706, |
| issue_comment_url => "https://api.github.com/repos/plu/Pithub/issues/co- |
| mments{/number}", |
| issue_events_url => "https://api.github.com/repos/plu/Pithub/issues/ev- |
| ents{/number}", |
| issues_url => "https://api.github.com/repos/plu/Pithub/issues{/n- |
| umber}", |
| keys_url => "https://api.github.com/repos/plu/Pithub/keys{/key- |
| _id}", |
| labels_url => "https://api.github.com/repos/plu/Pithub/labels{/n- |
| ame}", |
| language => "Perl", |
| languages_url => "https://api.github.com/repos/plu/Pithub/languages- |
| ", |
| merges_url => "https://api.github.com/repos/plu/Pithub/merges", |
| milestones_url => "https://api.github.com/repos/plu/Pithub/milestone- |
| s{/number}", |
| mirror_url => undef, |
| name => "Pithub", |
| network_count => 22, |
| notifications_url => "https://api.github.com/repos/plu/Pithub/notificat- |
| ions{?since,all,participating}", |
| open_issues => 4, |
| open_issues_count => 4, |
| owner => { |
| avatar_url => "https://avatars.githubusercontent.com/u/315- |
| 97?v=3", |
| events_url => "https://api.github.com/users/plu/events{/pr- |
| ivacy}", |
| followers_url => "https://api.github.com/users/plu/followers", |
| following_url => "https://api.github.com/users/plu/following{- |
| /other_user}", |
| gists_url => "https://api.github.com/users/plu/gists{/gis- |
| t_id}", |
| gravatar_id => "", |
| html_url => "https://github.com/plu", |
| id => 31597, |
| login => "plu", |
| organizations_url => "https://api.github.com/users/plu/orgs", |
| received_events_url => "https://api.github.com/users/plu/received_e- |
| vents", |
| repos_url => "https://api.github.com/users/plu/repos", |
| site_admin => var{fork}, |
| starred_url => "https://api.github.com/users/plu/starred{/o- |
| wner}{/repo}", |
| subscriptions_url => "https://api.github.com/users/plu/subscripti- |
| ons", |
| type => "User", |
| url => "https://api.github.com/users/plu", |
| }, |
| private => var{fork}, |
| pulls_url => "https://api.github.com/repos/plu/Pithub/pulls{/nu- |
| mber}", |
| pushed_at => "2016-09-14T03:47:23Z", |
| releases_url => "https://api.github.com/repos/plu/Pithub/releases{- |
| /id}", |
| size => 988, |
| ssh_url => "git@github.com:plu/Pithub.git", |
| stargazers_count => 48, |
| stargazers_url => "https://api.github.com/repos/plu/Pithub/stargazer- |
| s", |
| statuses_url => "https://api.github.com/repos/plu/Pithub/statuses/- |
| {sha}", |
| subscribers_count => 12, |
| subscribers_url => "https://api.github.com/repos/plu/Pithub/subscribe- |
| rs", |
| subscription_url => "https://api.github.com/repos/plu/Pithub/subscript- |
| ion", |
| svn_url => "https://github.com/plu/Pithub", |
| tags_url => "https://api.github.com/repos/plu/Pithub/tags", |
| teams_url => "https://api.github.com/repos/plu/Pithub/teams", |
| trees_url => "https://api.github.com/repos/plu/Pithub/git/trees- |
| {/sha}", |
| updated_at => "2016-11-24T21:06:13Z", |
| url => "https://api.github.com/repos/plu/Pithub", |
| watchers => 48, |
| watchers_count => 48, |
| } |
'------------------------------------------------------------------------------'
GET https://api.github.com/repos/plu/Pithub
GET Params:
.----------+-------.
| Key | Value |
+----------+-------+
| per_page | 100 |
'----------+-------'
.-----------------+------------------------------------.
| Request Header | Value |
+-----------------+------------------------------------+
| Accept-Encoding | gzip |
| Content-Length | 0 |
| If-None-Match | "8aedce30d768111a72c1e4d3c5075466" |
| User-Agent | WWW-Mechanize/1.83 |
'-----------------+------------------------------------'
==> 304 Not Modified
.-------------------------------+----------------------------------------------.
| Response Header | Value |
+-------------------------------+----------------------------------------------+
| Access-Control-Allow-Origin | * |
| Access-Control-Expose-Headers | ETag, Link, X-GitHub-OTP, X-RateLimit-Limit- |
| | , X-RateLimit-Remaining, X-RateLimit-Reset,- |
| | X-OAuth-Scopes, X-Accepted-OAuth-Scopes, X- |
| | -Poll-Interval |
| Cache-Control | public, max-age=60, s-maxage=60 |
| Client-Date | Wed, 30 Nov 2016 18:09:43 GMT |
| Client-Peer | 192.30.253.117:443 |
| Client-Response-Num | 1 |
| Client-SSL-Cert-Issuer | /C=US/O=DigiCert Inc/OU=www.digicert.com/CN- |
| | =DigiCert SHA2 High Assurance Server CA |
| Client-SSL-Cert-Subject | /C=US/ST=California/L=San Francisco/O=GitHu- |
| | b, Inc./CN=*.github.com |
| Client-SSL-Cipher | ECDHE-RSA-AES128-GCM-SHA256 |
| Client-SSL-Socket-Class | IO::Socket::SSL |
| Connection | close |
| Content-Security-Policy | default-src 'none' |
| Date | Wed, 30 Nov 2016 18:09:43 GMT |
| ETag | "8aedce30d768111a72c1e4d3c5075466" |
| Last-Modified | Thu, 24 Nov 2016 21:06:13 GMT |
| Server | GitHub.com |
| Status | 304 Not Modified |
| Strict-Transport-Security | max-age=31536000; includeSubdomains; preload |
| Vary | Accept, Accept-Encoding |
| X-Content-Type-Options | nosniff |
| X-Frame-Options | deny |
| X-GitHub-Request-Id | CCF46602:23C98:15FE11BF:583F15E7 |
| X-RateLimit-Limit | 60 |
| X-RateLimit-Remaining | 53 |
| X-RateLimit-Reset | 1480529385 |
| X-Served-By | d0b3c2c33a23690498aa8e70a435a259 |
| X-XSS-Protection | 1; mode=block |
'-------------------------------+----------------------------------------------'
t/pithub.t ............................
ok 1 - content can be decoded for LWP::UserAgent
ok 2 - content can be decoded for WWW::Mechanize
1..2
ok
GET http://localhost:51314/
User-Agent: libwww-perl/6.15
==> 200 OK
Content-Type: application/json
Client-Date: Wed, 30 Nov 2016 18:09:44 GMT
Client-Peer: 127.0.0.1:51314
Client-Response-Num: 1
Content
{"foo":"bar"}
Text
{"foo":"bar"}
t/pretty.t ............................
ok 1 - POST param parsing
1..1
ok
t/release-cpan-changes.t .............. skipped: these tests are for release candidate testing
t/release-tidyall.t ................... skipped: these tests are for release candidate testing
GET file:////Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO/t/test-data/unicode.html
.----------------+------------------.
| Request Header | Value |
+----------------+------------------+
| User-Agent | libwww-perl/6.15 |
'----------------+------------------'
==> 200 OK
.-----------------+-------------------------------.
| Response Header | Value |
+-----------------+-------------------------------+
| Client-Date | Wed, 30 Nov 2016 18:09:45 GMT |
| Content-Length | 136 |
| Content-Type | text/html |
| Last-Modified | Tue, 29 Nov 2016 19:58:29 GMT |
'-----------------+-------------------------------'
.------------------------------------------------------------------------------.
| Content |
+------------------------------------------------------------------------------+
| |
| |
| |
| |
| |
| 😄 |
| |
| |
'------------------------------------------------------------------------------'
t/unicode.t ...........................
ok 1 - got unicode file
1..1
ok
All tests successful.
Files=10, Tests=18, 9 wallclock secs ( 0.06 usr 0.03 sys + 4.74 cusr 0.82 csys = 5.65 CPU)
Result: PASS
OALDERS/LWP-ConsoleLogger-0.000032.tar.gz
make test TEST_VERBOSE=1 -- OK
Olaf Alders <olaf@wundersolutions.com>
LWP tracing and debugging
>>> (cd /Users/fly2000/cpanfly-5.20/var/tmp/cpan_build/LWP-ConsoleLogger-0.000032-ygssQO && tar cvf - LWP-ConsoleLogger-0.000032.ppd blib) | gzip -c >/Users/fly2000/cpanfly-5.20/var/REPO/O/OA/OALDERS/LWP-ConsoleLogger-0.000032.tar.gz
LWP-ConsoleLogger-0.000032.ppd
blib/
blib/lib/
blib/lib/LWP/
blib/lib/LWP/ConsoleLogger/
blib/lib/LWP/ConsoleLogger/Easy.pm
blib/lib/LWP/ConsoleLogger.pm
blib/man3/
blib/man3/LWP::ConsoleLogger.3
blib/man3/LWP::ConsoleLogger::Easy.3
Finished 2016-11-30T10:09:45