PATH=/usr/bin:/bin
Start 2011-04-26T21:31:56
ActivePerl-1400 CPAN-1.9402
Going to read '/home/fly1400/var/cpan/Metadata'
Database was generated on Tue, 26 Apr 2011 22:27:59 GMT
Running make for B/BG/BGILLS/JSON-RPC-LWP-0.006.tar.gz
Checksum for /net/nas/data/cpan/authors/id/B/BG/BGILLS/JSON-RPC-LWP-0.006.tar.gz ok
JSON-RPC-LWP-0.006
JSON-RPC-LWP-0.006/README
JSON-RPC-LWP-0.006/Changes
JSON-RPC-LWP-0.006/LICENSE
JSON-RPC-LWP-0.006/INSTALL
JSON-RPC-LWP-0.006/t
JSON-RPC-LWP-0.006/t/load.t
JSON-RPC-LWP-0.006/t/init.t
JSON-RPC-LWP-0.006/META.yml
JSON-RPC-LWP-0.006/MANIFEST
JSON-RPC-LWP-0.006/Build.PL
JSON-RPC-LWP-0.006/t/agent.t
JSON-RPC-LWP-0.006/META.json
JSON-RPC-LWP-0.006/t/lib
JSON-RPC-LWP-0.006/t/lib/Util.pm
JSON-RPC-LWP-0.006/xt/release
JSON-RPC-LWP-0.006/xt/release/eol.t
JSON-RPC-LWP-0.006/t/agent_subclass.t
JSON-RPC-LWP-0.006/lib/JSON/RPC
JSON-RPC-LWP-0.006/lib/JSON/RPC/LWP.pm
JSON-RPC-LWP-0.006/xt/release/no-tabs.t
JSON-RPC-LWP-0.006/xt/release/pod-syntax.t
JSON-RPC-LWP-0.006/xt/release/pod-coverage.t
CPAN.pm: Going to build B/BG/BGILLS/JSON-RPC-LWP-0.006.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Build.PL
Checking prerequisites...
requires:
! JSON::RPC::Common is not installed
ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
of the modules indicated above before proceeding with this installation
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'JSON-RPC-LWP' version '0.006'
---- Unsatisfied dependencies detected during ----
---- BGILLS/JSON-RPC-LWP-0.006.tar.gz ----
JSON::RPC::Common [requires]
Running Build test
Delayed until after prerequisites
Running test for module 'JSON::RPC::Common'
Running make for D/DO/DOY/JSON-RPC-Common-0.10.tar.gz
Checksum for /net/nas/data/cpan/authors/id/D/DO/DOY/JSON-RPC-Common-0.10.tar.gz ok
JSON-RPC-Common-0.10
JSON-RPC-Common-0.10/README
JSON-RPC-Common-0.10/Changes
JSON-RPC-Common-0.10/LICENSE
JSON-RPC-Common-0.10/dist.ini
JSON-RPC-Common-0.10/META.yml
JSON-RPC-Common-0.10/MANIFEST
JSON-RPC-Common-0.10/META.json
JSON-RPC-Common-0.10/weaver.ini
JSON-RPC-Common-0.10/t
JSON-RPC-Common-0.10/t/object.t
JSON-RPC-Common-0.10/t/marshal.t
JSON-RPC-Common-0.10/Makefile.PL
JSON-RPC-Common-0.10/t/00-compile.t
JSON-RPC-Common-0.10/t/request_1_0.t
JSON-RPC-Common-0.10/t/request_2_0.t
JSON-RPC-Common-0.10/t/request_1_1.t
JSON-RPC-Common-0.10/t/release-eol.t
JSON-RPC-Common-0.10/t/marshal_http.t
JSON-RPC-Common-0.10/lib/JSON/RPC
JSON-RPC-Common-0.10/lib/JSON/RPC/Common.pm
JSON-RPC-Common-0.10/t/release-pod-syntax.t
JSON-RPC-Common-0.10/examples
JSON-RPC-Common-0.10/examples/http_engine.pl
JSON-RPC-Common-0.10/lib/JSON/RPC/Common
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Message.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Marshal
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Marshal/HTTP.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Marshal/Text.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Call.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/TypeConstraints.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Error.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Call
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Call/Version_1_1.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Call/Version_1_0.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Call/Version_2_0.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_1_1.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_1_0.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_2_0.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_1_1
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_1_1/Error.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_1_0
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_1_0/Error.pm
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_2_0
JSON-RPC-Common-0.10/lib/JSON/RPC/Common/Procedure/Return/Version_2_0/Error.pm
CPAN.pm: Going to build D/DO/DOY/JSON-RPC-Common-0.10.tar.gz
>>> /home/fly1400/ap1400/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for JSON::RPC::Common
Writing MYMETA.yml
>>> make
cp lib/JSON/RPC/Common/Marshal/Text.pm blib/lib/JSON/RPC/Common/Marshal/Text.pm
cp lib/JSON/RPC/Common/Procedure/Call.pm blib/lib/JSON/RPC/Common/Procedure/Call.pm
cp lib/JSON/RPC/Common/Procedure/Return/Version_1_1.pm blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_1.pm
cp lib/JSON/RPC/Common/Procedure/Return.pm blib/lib/JSON/RPC/Common/Procedure/Return.pm
cp lib/JSON/RPC/Common/Procedure/Call/Version_1_0.pm blib/lib/JSON/RPC/Common/Procedure/Call/Version_1_0.pm
cp lib/JSON/RPC/Common/Procedure/Return/Error.pm blib/lib/JSON/RPC/Common/Procedure/Return/Error.pm
cp lib/JSON/RPC/Common.pm blib/lib/JSON/RPC/Common.pm
cp lib/JSON/RPC/Common/Message.pm blib/lib/JSON/RPC/Common/Message.pm
cp lib/JSON/RPC/Common/Procedure/Return/Version_2_0.pm blib/lib/JSON/RPC/Common/Procedure/Return/Version_2_0.pm
cp lib/JSON/RPC/Common/Procedure/Return/Version_1_0.pm blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_0.pm
cp lib/JSON/RPC/Common/Procedure/Call/Version_1_1.pm blib/lib/JSON/RPC/Common/Procedure/Call/Version_1_1.pm
cp lib/JSON/RPC/Common/Procedure/Return/Version_2_0/Error.pm blib/lib/JSON/RPC/Common/Procedure/Return/Version_2_0/Error.pm
cp lib/JSON/RPC/Common/TypeConstraints.pm blib/lib/JSON/RPC/Common/TypeConstraints.pm
cp lib/JSON/RPC/Common/Procedure/Return/Version_1_1/Error.pm blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_1/Error.pm
cp lib/JSON/RPC/Common/Procedure/Call/Version_2_0.pm blib/lib/JSON/RPC/Common/Procedure/Call/Version_2_0.pm
cp lib/JSON/RPC/Common/Procedure/Return/Version_1_0/Error.pm blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_0/Error.pm
cp lib/JSON/RPC/Common/Marshal/HTTP.pm blib/lib/JSON/RPC/Common/Marshal/HTTP.pm
Manifying blib/man3/JSON::RPC::Common::Marshal::Text.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Call.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Return::Version_1_1.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Return::Error.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Call::Version_1_0.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Return.3
Manifying blib/man3/JSON::RPC::Common.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Return::Version_2_0.3
Manifying blib/man3/JSON::RPC::Common::Message.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Return::Version_1_0.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Call::Version_1_1.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Return::Version_2_0::Error.3
Manifying blib/man3/JSON::RPC::Common::TypeConstraints.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Return::Version_1_1::Error.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Call::Version_2_0.3
Manifying blib/man3/JSON::RPC::Common::Procedure::Return::Version_1_0::Error.3
Manifying blib/man3/JSON::RPC::Common::Marshal::HTTP.3
DOY/JSON-RPC-Common-0.10.tar.gz
make -- OK
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1400/ap1400/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00-compile.t ..........
1..17
ok 1 - JSON::RPC::Common loaded ok
ok 2 - JSON::RPC::Common::Marshal::HTTP loaded ok
ok 3 - JSON::RPC::Common::Marshal::Text loaded ok
ok 4 - JSON::RPC::Common::Message loaded ok
ok 5 - JSON::RPC::Common::Procedure::Call loaded ok
ok 6 - JSON::RPC::Common::Procedure::Call::Version_1_0 loaded ok
ok 7 - JSON::RPC::Common::Procedure::Call::Version_1_1 loaded ok
ok 8 - JSON::RPC::Common::Procedure::Call::Version_2_0 loaded ok
ok 9 - JSON::RPC::Common::Procedure::Return loaded ok
ok 10 - JSON::RPC::Common::Procedure::Return::Error loaded ok
ok 11 - JSON::RPC::Common::Procedure::Return::Version_1_0 loaded ok
ok 12 - JSON::RPC::Common::Procedure::Return::Version_1_0::Error loaded ok
ok 13 - JSON::RPC::Common::Procedure::Return::Version_1_1 loaded ok
ok 14 - JSON::RPC::Common::Procedure::Return::Version_1_1::Error loaded ok
ok 15 - JSON::RPC::Common::Procedure::Return::Version_2_0 loaded ok
ok 16 - JSON::RPC::Common::Procedure::Return::Version_2_0::Error loaded ok
ok 17 - JSON::RPC::Common::TypeConstraints loaded ok
ok
t/marshal.t .............
ok 1 - The object isa JSON::RPC::Common::Marshal::Text
ok 2 - JSON text parsed into Procedure Call
ok 3 - The object isa JSON::RPC::Common::Procedure::Call
ok 4 - version
ok 5 - id
ok 6 - result encoding
ok 7 - notification (2.0)
ok 8 - missing version parsed
ok 9 - version 1.0
ok 10 - required param params
ok 11 - required param id
ok 12 - required param method
ok 13 - JSON parse error
1..13
ok
Use of qw(...) as parentheses is deprecated at t/marshal_http.t line 61.
Use of qw(...) as parentheses is deprecated at t/marshal_http.t line 132.
t/marshal_http.t ........
ok 1 - get with params into proc call
ok 2 - The object isa JSON::RPC::Common::Procedure::Call
ok 3 - version
ok 4 - method
ok 5 - id
ok 6 - params
ok 7 - call_to_request
ok 8 - The object isa HTTP::Request
ok 9 - round tripped call
ok 10 - round trip call is_deeply first one
ok 11 - call_to_request
ok 12 - The object isa HTTP::Request
ok 13 - round tripped call
ok 14 - round trip call is_deeply first one
ok 15 - call_to_request
ok 16 - The object isa HTTP::Request
ok 17 - round tripped call
ok 18 - round trip call is_deeply first one
ok 19 - call_to_request
ok 20 - The object isa HTTP::Request
ok 21 - round tripped call
ok 22 - round trip call is_deeply first one
ok 23 - encoded get into proc call
ok 24 - The object isa JSON::RPC::Common::Procedure::Call
ok 25 - version
ok 26 - method
ok 27 - id
ok 28 - params
ok 29 - call_to_request
ok 30 - The object isa HTTP::Request
ok 31 - round tripped call
ok 32 - round trip call is_deeply first one
ok 33 - call_to_request
ok 34 - The object isa HTTP::Request
ok 35 - round tripped call
ok 36 - round trip call is_deeply first one
ok 37 - call_to_request
ok 38 - The object isa HTTP::Request
ok 39 - round tripped call
ok 40 - round trip call is_deeply first one
ok 41 - call_to_request
ok 42 - The object isa HTTP::Request
ok 43 - round tripped call
ok 44 - round trip call is_deeply first one
ok 45 - post into proc call
ok 46 - The object isa JSON::RPC::Common::Procedure::Call
ok 47 - version
ok 48 - method
ok 49 - id
ok 50 - params
ok 51 - call_to_request
ok 52 - The object isa HTTP::Request
ok 53 - round tripped call
ok 54 - round trip call is_deeply first one
ok 55 - call_to_request
ok 56 - The object isa HTTP::Request
ok 57 - round tripped call
ok 58 - round trip call is_deeply first one
ok 59 - call_to_request
ok 60 - The object isa HTTP::Request
ok 61 - round tripped call
ok 62 - round trip call is_deeply first one
ok 63 - call_to_request
ok 64 - The object isa HTTP::Request
ok 65 - round tripped call
ok 66 - round trip call is_deeply first one
ok 67 - b64 encoded get into proc call
ok 68 - The object isa JSON::RPC::Common::Procedure::Call
ok 69 - version
ok 70 - method
ok 71 - id
ok 72 - params
ok 73 - call_to_request
ok 74 - The object isa HTTP::Request
ok 75 - round tripped call
ok 76 - round trip call is_deeply first one
ok 77 - call_to_request
ok 78 - The object isa HTTP::Request
ok 79 - round tripped call
ok 80 - round trip call is_deeply first one
ok 81 - call_to_request
ok 82 - The object isa HTTP::Request
ok 83 - round tripped call
ok 84 - round trip call is_deeply first one
ok 85 - call_to_request
ok 86 - The object isa HTTP::Request
ok 87 - round tripped call
ok 88 - round trip call is_deeply first one
ok 89 - REST style into proc call
ok 90 - The object isa JSON::RPC::Common::Procedure::Call
ok 91 - version
ok 92 - method
ok 93 - id
ok 94 - params
ok 95 - call_to_request
ok 96 - The object isa HTTP::Request
ok 97 - round tripped call
ok 98 - round trip call is_deeply first one
ok 99 - call_to_request
ok 100 - The object isa HTTP::Request
ok 101 - round tripped call
ok 102 - round trip call is_deeply first one
ok 103 - call_to_request
ok 104 - The object isa HTTP::Request
ok 105 - round tripped call
ok 106 - round trip call is_deeply first one
ok 107 - call_to_request
ok 108 - The object isa HTTP::Request
ok 109 - round tripped call
ok 110 - round trip call is_deeply first one
ok 111 - explicit path_info & base into proc call
ok 112 - The object isa JSON::RPC::Common::Procedure::Call
ok 113 - version
ok 114 - method
ok 115 - id
ok 116 - params
ok 117 - explicit path_info & base back through call_to_request (post)
ok 118 - The object isa HTTP::Request
ok 119 - method is not in path at all
ok 120 - base path
ok 121 - round tripped call
ok 122 - round trip call is_deeply first one
ok 123 - explicit path_info & base back through call_to_request (post)
ok 124 - The object isa HTTP::Request
ok 125 - method is not in path at all
ok 126 - base path
ok 127 - round tripped call
ok 128 - round trip call is_deeply first one
ok 129 - explicit path_info & base back through call_to_request (decoded get)
ok 130 - The object isa HTTP::Request
ok 131 - method is in PATH_INFO
ok 132 - base path
ok 133 - round tripped call
ok 134 - round trip call is_deeply first one
ok 135 - explicit path_info & base back through call_to_request (decoded get)
ok 136 - The object isa HTTP::Request
ok 137 - method is not in path at all
ok 138 - method is a param
ok 139 - base path
ok 140 - round tripped call
ok 141 - round trip call is_deeply first one
ok 142 - explicit path_info & base back through call_to_request (decoded get)
ok 143 - The object isa HTTP::Request
ok 144 - method is not in path at all
ok 145 - method is a param
ok 146 - base path
ok 147 - round tripped call
ok 148 - round trip call is_deeply first one
ok 149 - just base into proc call
ok 150 - The object isa JSON::RPC::Common::Procedure::Call
ok 151 - version
ok 152 - method
ok 153 - id
ok 154 - params
ok 155 - just base back through call_to_request (post)
ok 156 - The object isa HTTP::Request
ok 157 - method is not in path at all
ok 158 - base path
ok 159 - round tripped call
ok 160 - round trip call is_deeply first one
ok 161 - just base back through call_to_request (post)
ok 162 - The object isa HTTP::Request
ok 163 - method is not in path at all
ok 164 - base path
ok 165 - round tripped call
ok 166 - round trip call is_deeply first one
ok 167 - just base back through call_to_request (decoded get)
ok 168 - The object isa HTTP::Request
ok 169 - method is in PATH_INFO
ok 170 - base path
ok 171 - round tripped call
ok 172 - round trip call is_deeply first one
ok 173 - just base back through call_to_request (decoded get)
ok 174 - The object isa HTTP::Request
ok 175 - method is not in path at all
ok 176 - method is a param
ok 177 - base path
ok 178 - round tripped call
ok 179 - round trip call is_deeply first one
ok 180 - just base back through call_to_request (decoded get)
ok 181 - The object isa HTTP::Request
ok 182 - method is not in path at all
ok 183 - method is a param
ok 184 - base path
ok 185 - round tripped call
ok 186 - round trip call is_deeply first one
ok 187 - version 2.0
ok 188 - no error
ok 189 - result
ok 190 - unicode decoded
ok 191 - id
ok 192 - The object isa HTTP::Response
ok 193 - body is not unicode (encoded)
ok 194 - content length
ok 195 - round trip result
ok 196 - unicode decoded
ok 197 - round trip result eq deeply
ok 198 - version 2.0
ok 199 - no result
ok 200 - id
ok 201 - has error
ok 202 - The object isa JSON::RPC::Common::Procedure::Return::Error
ok 203 - The object isa JSON::RPC::Common::Procedure::Return::Version_2_0::Error
ok 204 - error code
ok 205 - error message
ok 206 - error data
ok 207 - The object isa HTTP::Response
ok 208 - round trip result
ok 209 - round trip result eq deeply
ok 210 - no result
ok 211 - no id
ok 212 - has error
ok 213 - The object isa JSON::RPC::Common::Procedure::Return::Error
ok 214 - error message
ok 215 - error data
ok 216 # skip CGI::Expand is required
ok 217 # skip CGI::Expand is required
1..217
ok
t/object.t ..............
ok 1 - The object isa JSON::RPC::Common::Procedure::Call
ok 2 - JSON::RPC::Common::Procedure::Call->can('call')
ok 3 - The object isa JSON::RPC::Common::Procedure::Return
ok 4 - has result
ok 5 - result
ok 6 - no error
ok 7 - The object isa JSON::RPC::Common::Procedure::Return
ok 8 - no result
ok 9 - has error
ok 10 - The object isa JSON::RPC::Common::Procedure::Return::Error
ok 11 - error talks about non existent method
1..11
ok
t/release-eol.t ......... skipped: these tests are for release candidate testing
t/release-pod-syntax.t .. skipped: these tests are for release candidate testing
t/request_1_0.t .........
ok 1 - The object isa JSON::RPC::Common::Procedure::Call
ok 2 - The object isa JSON::RPC::Common::Procedure::Call::Version_1_0
ok 3 - round trip through deflate
ok 4 - version
ok 5 - has_id
ok 6 - id value
ok 7 - not a notification
ok 8 - not a service req
ok 9 - params
ok 10 - params_list
ok 11 - The object isa JSON::RPC::Common::Procedure::Return
ok 12 - The object isa JSON::RPC::Common::Procedure::Return::Version_1_0
ok 13 - deflated
ok 14 - reinflate result isa JSON::RPC::Common::Procedure::Return
ok 15 - no error
ok 16 - ID
ok 17 - result
ok 18 - The object isa JSON::RPC::Common::Procedure::Call
ok 19 - The object isa JSON::RPC::Common::Procedure::Call::Version_1_0
ok 20 - version
ok 21 - has_id
ok 22 - not a notification
1..22
ok
t/request_1_1.t .........
ok 1 - The object isa JSON::RPC::Common::Procedure::Call
ok 2 - The object isa JSON::RPC::Common::Procedure::Call::Version_1_1
ok 3 - round trip through deflate
ok 4 - version
ok 5 - has_id
ok 6 - id value
ok 7 - not a notification
ok 8 - not a service req
ok 9 - The object isa JSON::RPC::Common::Procedure::Return
ok 10 - The object isa JSON::RPC::Common::Procedure::Return::Version_1_1
ok 11 - deflated
ok 12 - The object isa JSON::RPC::Common::Procedure::Call
ok 13 - The object isa JSON::RPC::Common::Procedure::Call::Version_1_1
ok 14 - version
ok 15 - has_id
ok 16 - not a notification
ok 17 - The object isa JSON::RPC::Common::Procedure::Call
ok 18 - The object isa JSON::RPC::Common::Procedure::Call::Version_1_1
ok 19 - version
ok 20 - not has_id
ok 21 - no id is still not a notification
ok 22 - The object isa JSON::RPC::Common::Procedure::Call
ok 23 - The object isa JSON::RPC::Common::Procedure::Call::Version_1_1
ok 24 - round trip through deflate
ok 25 - version
ok 26 - alt 1.1 detected
1..26
ok
t/request_2_0.t .........
ok 1 - round trip through deflate
ok 2 - The object isa JSON::RPC::Common::Procedure::Call
ok 3 - The object isa JSON::RPC::Common::Procedure::Call::Version_2_0
ok 4 - version
ok 5 - has_id
ok 6 - id value
ok 7 - not a notification
ok 8 - not a service req
ok 9 - params
ok 10 - params_list
ok 11 - The object isa JSON::RPC::Common::Procedure::Return
ok 12 - The object isa JSON::RPC::Common::Procedure::Return::Version_2_0
ok 13 - hash result
ok 14 - list result
ok 15 - The object isa JSON::RPC::Common::Procedure::Call
ok 16 - The object isa JSON::RPC::Common::Procedure::Call::Version_2_0
ok 17 - version
ok 18 - has_id
ok 19 - not a notification
ok 20 - The object isa JSON::RPC::Common::Procedure::Call
ok 21 - The object isa JSON::RPC::Common::Procedure::Call::Version_2_0
ok 22 - version
ok 23 - not has_id
ok 24 - no id means notification
ok 25 - The object isa JSON::RPC::Common::Procedure::Call
ok 26 - The object isa JSON::RPC::Common::Procedure::Call::Version_2_0
ok 27 - The object isa JSON::RPC::Common::Procedure::Return
ok 28 - The object isa JSON::RPC::Common::Procedure::Return::Version_2_0
1..28
ok
All tests successful.
Files=9, Tests=334, 6 wallclock secs ( 0.05 usr 0.04 sys + 5.35 cusr 0.56 csys = 6.00 CPU)
Result: PASS
DOY/JSON-RPC-Common-0.10.tar.gz
make test TEST_VERBOSE=1 -- OK
Jesse Luehrs <doy@cpan.org>
Transport agnostic JSON RPC helper objects
>>> (cd /home/fly1400/var/cpan/build/JSON-RPC-Common-0.10-1ZDoim && tar cvf - JSON-RPC-Common-0.10.ppd blib) | gzip -c >/home/fly1400/var/REPO/D/DO/DOY/JSON-RPC-Common-0.10.tar.gz
JSON-RPC-Common-0.10.ppd
blib/
blib/lib/
blib/lib/JSON/
blib/lib/JSON/RPC/
blib/lib/JSON/RPC/Common/
blib/lib/JSON/RPC/Common/Marshal/
blib/lib/JSON/RPC/Common/Marshal/Text.pm
blib/lib/JSON/RPC/Common/Marshal/HTTP.pm
blib/lib/JSON/RPC/Common/Procedure/
blib/lib/JSON/RPC/Common/Procedure/Call.pm
blib/lib/JSON/RPC/Common/Procedure/Call/
blib/lib/JSON/RPC/Common/Procedure/Call/Version_1_1.pm
blib/lib/JSON/RPC/Common/Procedure/Call/Version_1_0.pm
blib/lib/JSON/RPC/Common/Procedure/Call/Version_2_0.pm
blib/lib/JSON/RPC/Common/Procedure/Return/
blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_1.pm
blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_0.pm
blib/lib/JSON/RPC/Common/Procedure/Return/Version_2_0/
blib/lib/JSON/RPC/Common/Procedure/Return/Version_2_0/Error.pm
blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_1/
blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_1/Error.pm
blib/lib/JSON/RPC/Common/Procedure/Return/Error.pm
blib/lib/JSON/RPC/Common/Procedure/Return/Version_2_0.pm
blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_0/
blib/lib/JSON/RPC/Common/Procedure/Return/Version_1_0/Error.pm
blib/lib/JSON/RPC/Common/Procedure/Return.pm
blib/lib/JSON/RPC/Common/TypeConstraints.pm
blib/lib/JSON/RPC/Common/Message.pm
blib/lib/JSON/RPC/Common.pm
blib/man3/
blib/man3/JSON::RPC::Common::Procedure::Return::Error.3
blib/man3/JSON::RPC::Common::Procedure::Return.3
blib/man3/JSON::RPC::Common::TypeConstraints.3
blib/man3/JSON::RPC::Common::Procedure::Return::Version_1_0::Error.3
blib/man3/JSON::RPC::Common::Procedure::Call::Version_1_1.3
blib/man3/JSON::RPC::Common::Procedure::Return::Version_1_1::Error.3
blib/man3/JSON::RPC::Common::Procedure::Call::Version_1_0.3
blib/man3/JSON::RPC::Common::Message.3
blib/man3/JSON::RPC::Common.3
blib/man3/JSON::RPC::Common::Procedure::Return::Version_2_0::Error.3
blib/man3/JSON::RPC::Common::Procedure::Call.3
blib/man3/JSON::RPC::Common::Marshal::HTTP.3
blib/man3/JSON::RPC::Common::Marshal::Text.3
blib/man3/JSON::RPC::Common::Procedure::Return::Version_1_1.3
blib/man3/JSON::RPC::Common::Procedure::Return::Version_1_0.3
blib/man3/JSON::RPC::Common::Procedure::Call::Version_2_0.3
blib/man3/JSON::RPC::Common::Procedure::Return::Version_2_0.3
>>> mv /home/fly1400/var/cpan/build/JSON-RPC-Common-0.10-1ZDoim/JSON-RPC-Common-0.10.ppd /home/fly1400/var/REPO/D/DO/DOY
Running Build for B/BG/BGILLS/JSON-RPC-LWP-0.006.tar.gz
Prepending /home/fly1400/var/cpan/build/JSON-RPC-Common-0.10-1ZDoim/blib/arch /home/fly1400/var/cpan/build/JSON-RPC-Common-0.10-1ZDoim/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1400/var/cpan/build/JSON-RPC-LWP-0.006-gSbXuC
Prepending /home/fly1400/var/cpan/build/JSON-RPC-Common-0.10-1ZDoim/blib/arch /home/fly1400/var/cpan/build/JSON-RPC-Common-0.10-1ZDoim/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build B/BG/BGILLS/JSON-RPC-LWP-0.006.tar.gz
>>> ./Build
Building JSON-RPC-LWP
BGILLS/JSON-RPC-LWP-0.006.tar.gz
./Build -- OK
Prepending /home/fly1400/var/cpan/build/JSON-RPC-Common-0.10-1ZDoim/blib/arch /home/fly1400/var/cpan/build/JSON-RPC-Common-0.10-1ZDoim/blib/lib to PERL5LIB for 'test'
Running Build test
>>> ./Build test verbose=1
t/agent.t ...........
1..58
ok 1 - _agent is initialized correctly
ok 2 - Default agent
# initialize agent to undef
# JSON::RPC::LWP->new( agent => undef )
ok 3 - rpc->agent
ok 4 - rpc->ua->agent
ok 5 - rpc->marshal->user_agent
# set agent to undef after initialization
# JSON::RPC::LWP->new()
ok 6 - initialized with default
# rpc->agent( undef )
ok 7 - rpc->agent
ok 8 - rpc->ua->agent
ok 9 - rpc->marshal->user_agent
# initialize agent to "testing"
# JSON::RPC::LWP->new( agent => "testing" )
ok 10 - rpc->agent
ok 11 - rpc->ua->agent
ok 12 - rpc->marshal->user_agent
# set agent to "testing" after initialization
# JSON::RPC::LWP->new()
ok 13 - initialized with default
# rpc->agent( "testing" )
ok 14 - rpc->agent
ok 15 - rpc->ua->agent
ok 16 - rpc->marshal->user_agent
# initialize agent to ""
# JSON::RPC::LWP->new( agent => "" )
ok 17 - rpc->agent
ok 18 - rpc->ua->agent
ok 19 - rpc->marshal->user_agent
# set agent to "" after initialization
# JSON::RPC::LWP->new()
ok 20 - initialized with default
# rpc->agent( "" )
ok 21 - rpc->agent
ok 22 - rpc->ua->agent
ok 23 - rpc->marshal->user_agent
# initialize agent to " "
# JSON::RPC::LWP->new( agent => " " )
ok 24 - rpc->agent
ok 25 - rpc->ua->agent
ok 26 - rpc->marshal->user_agent
# set agent to " " after initialization
# JSON::RPC::LWP->new()
ok 27 - initialized with default
# rpc->agent( " " )
ok 28 - rpc->agent
ok 29 - rpc->ua->agent
ok 30 - rpc->marshal->user_agent
# initialize agent to "testing "
# JSON::RPC::LWP->new( agent => "testing " )
ok 31 - rpc->agent
ok 32 - rpc->ua->agent
ok 33 - rpc->marshal->user_agent
# set agent to "testing " after initialization
# JSON::RPC::LWP->new()
ok 34 - initialized with default
# rpc->agent( "testing " )
ok 35 - rpc->agent
ok 36 - rpc->ua->agent
ok 37 - rpc->marshal->user_agent
# initialize agent to "JSON-RPC-LWP/0.006"
# JSON::RPC::LWP->new( agent => "JSON-RPC-LWP/0.006" )
ok 38 - rpc->agent
ok 39 - rpc->ua->agent
ok 40 - rpc->marshal->user_agent
# set agent to "JSON-RPC-LWP/0.006" after initialization
# JSON::RPC::LWP->new()
ok 41 - initialized with default
# rpc->agent( "JSON-RPC-LWP/0.006" )
ok 42 - rpc->agent
ok 43 - rpc->ua->agent
ok 44 - rpc->marshal->user_agent
# initialize agent to "JSON::RPC::LWP"
# JSON::RPC::LWP->new( agent => "JSON::RPC::LWP" )
ok 45 - rpc->agent
ok 46 - rpc->ua->agent
ok 47 - rpc->marshal->user_agent
# set agent to "JSON::RPC::LWP" after initialization
# JSON::RPC::LWP->new()
ok 48 - initialized with default
# rpc->agent( "JSON::RPC::LWP" )
ok 49 - rpc->agent
ok 50 - rpc->ua->agent
ok 51 - rpc->marshal->user_agent
# initialize agent to "JSON-RPC-LWP"
# JSON::RPC::LWP->new( agent => "JSON-RPC-LWP" )
ok 52 - rpc->agent
ok 53 - rpc->ua->agent
ok 54 - rpc->marshal->user_agent
# set agent to "JSON-RPC-LWP" after initialization
# JSON::RPC::LWP->new()
ok 55 - initialized with default
# rpc->agent( "JSON-RPC-LWP" )
ok 56 - rpc->agent
ok 57 - rpc->ua->agent
ok 58 - rpc->marshal->user_agent
ok
t/agent_subclass.t ..
1..134
# sub classing JSON::RPC::LWP with $VERSION
ok 1 - The object isa MY::Test::WithVersion
ok 2 - The object isa JSON::RPC::LWP
ok 3 - the ->_agent attribute is initialized with the new classname
ok 4 - the ->agent attribute is initialized with the new classname
# initialize agent to undef
# MY::Test::WithVersion->new( agent => undef )
ok 5 - rpc->agent
ok 6 - rpc->ua->agent
ok 7 - rpc->marshal->user_agent
# set agent to undef after initialization
# MY::Test::WithVersion->new()
ok 8 - initialized with default
# rpc->agent( undef )
ok 9 - rpc->agent
ok 10 - rpc->ua->agent
ok 11 - rpc->marshal->user_agent
# initialize agent to "testing"
# MY::Test::WithVersion->new( agent => "testing" )
ok 12 - rpc->agent
ok 13 - rpc->ua->agent
ok 14 - rpc->marshal->user_agent
# set agent to "testing" after initialization
# MY::Test::WithVersion->new()
ok 15 - initialized with default
# rpc->agent( "testing" )
ok 16 - rpc->agent
ok 17 - rpc->ua->agent
ok 18 - rpc->marshal->user_agent
# initialize agent to ""
# MY::Test::WithVersion->new( agent => "" )
ok 19 - rpc->agent
ok 20 - rpc->ua->agent
ok 21 - rpc->marshal->user_agent
# set agent to "" after initialization
# MY::Test::WithVersion->new()
ok 22 - initialized with default
# rpc->agent( "" )
ok 23 - rpc->agent
ok 24 - rpc->ua->agent
ok 25 - rpc->marshal->user_agent
# initialize agent to " "
# MY::Test::WithVersion->new( agent => " " )
ok 26 - rpc->agent
ok 27 - rpc->ua->agent
ok 28 - rpc->marshal->user_agent
# set agent to " " after initialization
# MY::Test::WithVersion->new()
ok 29 - initialized with default
# rpc->agent( " " )
ok 30 - rpc->agent
ok 31 - rpc->ua->agent
ok 32 - rpc->marshal->user_agent
# initialize agent to "testing "
# MY::Test::WithVersion->new( agent => "testing " )
ok 33 - rpc->agent
ok 34 - rpc->ua->agent
ok 35 - rpc->marshal->user_agent
# set agent to "testing " after initialization
# MY::Test::WithVersion->new()
ok 36 - initialized with default
# rpc->agent( "testing " )
ok 37 - rpc->agent
ok 38 - rpc->ua->agent
ok 39 - rpc->marshal->user_agent
# initialize agent to "MY::Test::WithVersion/0.001"
# MY::Test::WithVersion->new( agent => "MY::Test::WithVersion/0.001" )
ok 40 - rpc->agent
ok 41 - rpc->ua->agent
ok 42 - rpc->marshal->user_agent
# set agent to "MY::Test::WithVersion/0.001" after initialization
# MY::Test::WithVersion->new()
ok 43 - initialized with default
# rpc->agent( "MY::Test::WithVersion/0.001" )
ok 44 - rpc->agent
ok 45 - rpc->ua->agent
ok 46 - rpc->marshal->user_agent
# initialize agent to "MY::Test::WithVersion"
# MY::Test::WithVersion->new( agent => "MY::Test::WithVersion" )
ok 47 - rpc->agent
ok 48 - rpc->ua->agent
ok 49 - rpc->marshal->user_agent
# set agent to "MY::Test::WithVersion" after initialization
# MY::Test::WithVersion->new()
ok 50 - initialized with default
# rpc->agent( "MY::Test::WithVersion" )
ok 51 - rpc->agent
ok 52 - rpc->ua->agent
ok 53 - rpc->marshal->user_agent
# initialize agent to "JSON::RPC::LWP"
# MY::Test::WithVersion->new( agent => "JSON::RPC::LWP" )
ok 54 - rpc->agent
ok 55 - rpc->ua->agent
ok 56 - rpc->marshal->user_agent
# set agent to "JSON::RPC::LWP" after initialization
# MY::Test::WithVersion->new()
ok 57 - initialized with default
# rpc->agent( "JSON::RPC::LWP" )
ok 58 - rpc->agent
ok 59 - rpc->ua->agent
ok 60 - rpc->marshal->user_agent
# initialize agent to "JSON-RPC-LWP"
# MY::Test::WithVersion->new( agent => "JSON-RPC-LWP" )
ok 61 - rpc->agent
ok 62 - rpc->ua->agent
ok 63 - rpc->marshal->user_agent
# set agent to "JSON-RPC-LWP" after initialization
# MY::Test::WithVersion->new()
ok 64 - initialized with default
# rpc->agent( "JSON-RPC-LWP" )
ok 65 - rpc->agent
ok 66 - rpc->ua->agent
ok 67 - rpc->marshal->user_agent
# sub classing JSON::RPC::LWP without $VERSION
ok 68 - The object isa MY::Test::NoVersion
ok 69 - The object isa JSON::RPC::LWP
ok 70 - the ->_agent attribute is initialized with the new classname
ok 71 - the ->agent attribute is initialized with the new classname
# initialize agent to undef
# MY::Test::NoVersion->new( agent => undef )
ok 72 - rpc->agent
ok 73 - rpc->ua->agent
ok 74 - rpc->marshal->user_agent
# set agent to undef after initialization
# MY::Test::NoVersion->new()
ok 75 - initialized with default
# rpc->agent( undef )
ok 76 - rpc->agent
ok 77 - rpc->ua->agent
ok 78 - rpc->marshal->user_agent
# initialize agent to "testing"
# MY::Test::NoVersion->new( agent => "testing" )
ok 79 - rpc->agent
ok 80 - rpc->ua->agent
ok 81 - rpc->marshal->user_agent
# set agent to "testing" after initialization
# MY::Test::NoVersion->new()
ok 82 - initialized with default
# rpc->agent( "testing" )
ok 83 - rpc->agent
ok 84 - rpc->ua->agent
ok 85 - rpc->marshal->user_agent
# initialize agent to ""
# MY::Test::NoVersion->new( agent => "" )
ok 86 - rpc->agent
ok 87 - rpc->ua->agent
ok 88 - rpc->marshal->user_agent
# set agent to "" after initialization
# MY::Test::NoVersion->new()
ok 89 - initialized with default
# rpc->agent( "" )
ok 90 - rpc->agent
ok 91 - rpc->ua->agent
ok 92 - rpc->marshal->user_agent
# initialize agent to " "
# MY::Test::NoVersion->new( agent => " " )
ok 93 - rpc->agent
ok 94 - rpc->ua->agent
ok 95 - rpc->marshal->user_agent
# set agent to " " after initialization
# MY::Test::NoVersion->new()
ok 96 - initialized with default
# rpc->agent( " " )
ok 97 - rpc->agent
ok 98 - rpc->ua->agent
ok 99 - rpc->marshal->user_agent
# initialize agent to "testing "
# MY::Test::NoVersion->new( agent => "testing " )
ok 100 - rpc->agent
ok 101 - rpc->ua->agent
ok 102 - rpc->marshal->user_agent
# set agent to "testing " after initialization
# MY::Test::NoVersion->new()
ok 103 - initialized with default
# rpc->agent( "testing " )
ok 104 - rpc->agent
ok 105 - rpc->ua->agent
ok 106 - rpc->marshal->user_agent
# initialize agent to "MY::Test::NoVersion"
# MY::Test::NoVersion->new( agent => "MY::Test::NoVersion" )
ok 107 - rpc->agent
ok 108 - rpc->ua->agent
ok 109 - rpc->marshal->user_agent
# set agent to "MY::Test::NoVersion" after initialization
# MY::Test::NoVersion->new()
ok 110 - initialized with default
# rpc->agent( "MY::Test::NoVersion" )
ok 111 - rpc->agent
ok 112 - rpc->ua->agent
ok 113 - rpc->marshal->user_agent
# initialize agent to "MY::Test::NoVersion"
# MY::Test::NoVersion->new( agent => "MY::Test::NoVersion" )
ok 114 - rpc->agent
ok 115 - rpc->ua->agent
ok 116 - rpc->marshal->user_agent
# set agent to "MY::Test::NoVersion" after initialization
# MY::Test::NoVersion->new()
ok 117 - initialized with default
# rpc->agent( "MY::Test::NoVersion" )
ok 118 - rpc->agent
ok 119 - rpc->ua->agent
ok 120 - rpc->marshal->user_agent
# initialize agent to "JSON::RPC::LWP"
# MY::Test::NoVersion->new( agent => "JSON::RPC::LWP" )
ok 121 - rpc->agent
ok 122 - rpc->ua->agent
ok 123 - rpc->marshal->user_agent
# set agent to "JSON::RPC::LWP" after initialization
# MY::Test::NoVersion->new()
ok 124 - initialized with default
# rpc->agent( "JSON::RPC::LWP" )
ok 125 - rpc->agent
ok 126 - rpc->ua->agent
ok 127 - rpc->marshal->user_agent
# initialize agent to "JSON-RPC-LWP"
# MY::Test::NoVersion->new( agent => "JSON-RPC-LWP" )
ok 128 - rpc->agent
ok 129 - rpc->ua->agent
ok 130 - rpc->marshal->user_agent
# set agent to "JSON-RPC-LWP" after initialization
# MY::Test::NoVersion->new()
ok 131 - initialized with default
# rpc->agent( "JSON-RPC-LWP" )
ok 132 - rpc->agent
ok 133 - rpc->ua->agent
ok 134 - rpc->marshal->user_agent
ok
t/init.t ............
1..12
# setting 'from' during object creation
ok 1 - The object isa JSON::RPC::LWP
ok 2 - 'from' attribute set
ok 3 - 'ua->from' has the same value
# setting 'prefer_get' during object creation
ok 4 - The object isa JSON::RPC::LWP
ok 5 - 'prefer_get' attribute set
ok 6 - 'marshal->prefer_get' has the same value
# Setting 'version' attribute
ok 7 - The object isa JSON::RPC::LWP
ok 8 - 'version' attribute has been set correctly
ok 9 - fail when trying to set version to 0
ok 10 - fail when trying to set version to 1.01
ok 11 - set version to 1.1
ok 12 - set version to 1 => 1.0
ok
t/load.t ............
1..7
ok 1 - use URI;
ok 2 - require JSON::RPC::LWP;
ok 3 - The object isa JSON::RPC::LWP
# Checking ->call with an error response
ok 4 - test for returned errors from ->call
# Checking ->call with a regular response
ok 5 - test for normal return value from ->call
# Checking ->notify with a normal response
ok 6 - test for normal return value from ->notify
# Checking ->notify with an error response
ok 7 - test for error return value from ->notify
ok
All tests successful.
Files=4, Tests=211, 2 wallclock secs ( 0.03 usr 0.05 sys + 1.33 cusr 0.17 csys = 1.58 CPU)
Result: PASS
BGILLS/JSON-RPC-LWP-0.006.tar.gz
./Build test verbose=1 -- OK
Brad Gilbert <b2gills@gmail.com>
Use any version of JSON RPC over any libwww supported transport protocols.
>>> (cd /home/fly1400/var/cpan/build/JSON-RPC-LWP-0.006-gSbXuC && tar cvf - JSON-RPC-LWP-0.006.ppd blib) | gzip -c >/home/fly1400/var/REPO/B/BG/BGILLS/JSON-RPC-LWP-0.006.tar.gz
JSON-RPC-LWP-0.006.ppd
blib/
blib/lib/
blib/lib/JSON/
blib/lib/JSON/RPC/
blib/lib/JSON/RPC/LWP.pm
>>> mv /home/fly1400/var/cpan/build/JSON-RPC-LWP-0.006-gSbXuC/JSON-RPC-LWP-0.006.ppd /home/fly1400/var/REPO/B/BG/BGILLS
Finished 2011-04-26T21:32:08