- ERROR: Test::LongString 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 Checking whether your kit is complete... Looks good Checking prerequisites... Creating new 'Build' script for 'Module-API' version '0.01' Copying lib/Module/API/Payload.pm -> blib/lib/Module/API/Payload.pm Copying lib/Module/API/Listener.pm -> blib/lib/Module/API/Listener.pm Copying lib/Module/API/Encoder/YAML.pm -> blib/lib/Module/API/Encoder/YAML.pm Copying lib/Module/API/Server.pm -> blib/lib/Module/API/Server.pm Copying lib/Module/API/Queue.pm -> blib/lib/Module/API/Queue.pm Copying lib/Module/API/Plugin/Echo.pm -> blib/lib/Module/API/Plugin/Echo.pm Copying lib/Module/API/Response.pm -> blib/lib/Module/API/Response.pm Copying lib/Module/API/Encoder/Storable.pm -> blib/lib/Module/API/Encoder/Storable.pm Copying lib/Module/API.pm -> blib/lib/Module/API.pm Copying lib/Module/API/Base.pm -> blib/lib/Module/API/Base.pm Copying lib/Module/API/Handler.pm -> blib/lib/Module/API/Handler.pm Copying lib/Module/API/Message.pm -> blib/lib/Module/API/Message.pm Copying lib/Module/API/Request.pm -> blib/lib/Module/API/Request.pm Manifying blib/lib/Module/API/Plugin/Echo.pm -> blib/libdoc/Module::API::Plugin::Echo.3 Manifying blib/lib/Module/API/Encoder/YAML.pm -> blib/libdoc/Module::API::Encoder::YAML.3 Manifying blib/lib/Module/API/Request.pm -> blib/libdoc/Module::API::Request.3 Manifying blib/lib/Module/API/Encoder/Storable.pm -> blib/libdoc/Module::API::Encoder::Storable.3 Manifying blib/lib/Module/API/Response.pm -> blib/libdoc/Module::API::Response.3 Manifying blib/lib/Module/API/Base.pm -> blib/libdoc/Module::API::Base.3 Manifying blib/lib/Module/API/Handler.pm -> blib/libdoc/Module::API::Handler.3 Manifying blib/lib/Module/API/Message.pm -> blib/libdoc/Module::API::Message.3 Manifying blib/lib/Module/API.pm -> blib/libdoc/Module::API.3 Manifying blib/lib/Module/API/Queue.pm -> blib/libdoc/Module::API::Queue.3 HTMLifying blib/lib/Module/API/Plugin/Echo.pm -> blib/libhtml/site/lib/Module/API/Plugin/Echo.html HTMLifying blib/lib/Module/API/Encoder/YAML.pm -> blib/libhtml/site/lib/Module/API/Encoder/YAML.html HTMLifying blib/lib/Module/API/Request.pm -> blib/libhtml/site/lib/Module/API/Request.html HTMLifying blib/lib/Module/API/Encoder/Storable.pm -> blib/libhtml/site/lib/Module/API/Encoder/Storable.html HTMLifying blib/lib/Module/API/Response.pm -> blib/libhtml/site/lib/Module/API/Response.html HTMLifying blib/lib/Module/API/Base.pm -> blib/libhtml/site/lib/Module/API/Base.html HTMLifying blib/lib/Module/API/Handler.pm -> blib/libhtml/site/lib/Module/API/Handler.html HTMLifying blib/lib/Module/API/Message.pm -> blib/libhtml/site/lib/Module/API/Message.html HTMLifying blib/lib/Module/API.pm -> blib/libhtml/site/lib/Module/API.html HTMLifying blib/lib/Module/API/Queue.pm -> blib/libhtml/site/lib/Module/API/Queue.html t/00-load..............1..1 ok 1 - use Module::API; # Testing Module::API 0.01, Perl 5.008002, /home/cpanrun/parisc2.0-lp64/build/5.8.2/bin/perl ok t/config...............ok 1 - use Module::API::Base; ok 2 - config returns a hash ok 3 - values are correct ok 4 - Set value for api_class ok 5 - Got correct value for api_class ok 6 - Set value for server_url ok 7 - Got correct value for server_url ok 8 - Set value for token ok 9 - Got correct value for token ok 10 - Set value for encoding ok 11 - Got correct value for encoding ok 12 - config returns a hash ok 13 - values are correct ok 14 - tried to get 'bad' ok 15 - tried to set 'bad' ok 16 - tried to set 'arrayref' ok 17 - tried to set 'hashref' ok 18 - tried to set 'subref' ok 19 - tried to set 'undef' ok 20 - contents are the same ok 21 - but different hashrefs ok 22 - Got the ExtraFieldsTest object ok 23 - foo correct ok 24 - set 'foo' ok 25 - foo correct ok 26 - bar works too ok 27 - object not created ok 28 - got the error 1..28 ok t/defaults.............ok 1 - use Module::API; ok 2 - Got an Module::API object ok 3 - checking encoding ok 4 - checking server_url ok 5 - checking token ok 6 - Got an Module::API object ok 7 - checking encoding ok 8 - checking server_url ok 9 - checking token ok 10 - Got an Module::API object ok 11 - checking encoding ok 12 - checking server_url ok 13 - checking token ok 14 - did not get an Module::API object ok 15 - Got correct error 1..15 ok t/encoder/roundtrip....1..30 ok 1 - Will test for 'Module::API::Encoder::Storable' ok 2 - Will test for 'Module::API::Encoder::YAML' ok 3 - ---------- Running tests on 'Module::API::Encoder::Storable'. ---------- ok 4 - use Module::API::Encoder::Storable; ok 5 - want '1' for 'Module::API::Encoder::Storable->can_do_encoding('storable')' ok 6 - want '0' for 'Module::API::Encoder::Storable->can_do_encoding('yaml')' ok 7 - encoded data is a scalar for 'this tests file contents' ok 8 - roundtripping 'this tests file contents' data ok 9 - encoded data is a scalar for 'empty hashref' ok 10 - roundtripping 'empty hashref' data ok 11 - encoded data is a scalar for 'deep hash nesting' ok 12 - roundtripping 'deep hash nesting' data ok 13 - encoded data is a scalar for 'deep array nesting' ok 14 - roundtripping 'deep array nesting' data ok 15 - encoded data is a scalar for 'collection of all' ok 16 - roundtripping 'collection of all' data ok 17 - ---------- Running tests on 'Module::API::Encoder::YAML'. ---------- ok 18 - use Module::API::Encoder::YAML; ok 19 - want '0' for 'Module::API::Encoder::YAML->can_do_encoding('storable')' ok 20 - want '1' for 'Module::API::Encoder::YAML->can_do_encoding('yaml')' ok 21 - encoded data is a scalar for 'this tests file contents' ok 22 - roundtripping 'this tests file contents' data ok 23 - encoded data is a scalar for 'empty hashref' ok 24 - roundtripping 'empty hashref' data ok 25 - encoded data is a scalar for 'deep hash nesting' ok 26 - roundtripping 'deep hash nesting' data ok 27 - encoded data is a scalar for 'deep array nesting' ok 28 - roundtripping 'deep array nesting' data ok 29 - encoded data is a scalar for 'collection of all' ok 30 - roundtripping 'collection of all' data ok t/encoders.............ok 1 - use TestAPI; ok 2 - $api has correct class ok 3 - got the correct encoders ok 4 - got the correct encoder 1..4 ok t/handler/echo.........ok 1 - use Module::API; ok 2 - Got an Module::API object ok 3 - got a response ok 4 - The object isa Module::API::Response ok 5 - checking the result 1..5 ok t/payload..............ok 1 - use Module::API::Payload; ok 2 - got the payload ok 3 - No payload set yet ok 4 - error correct ok 5 - No encoding has been set ok 6 - croak if no encoding set ok 7 - error correct ok 8 - set hashref ok 9 - hashref correct ok 10 - croak if no encoding set ok 11 - encoding error correct ok 12 - set encoding ok 13 - encoder works ok 14 - as_string correct ok 15 - set encoding to storable ok 16 - got storable ok 17 - encoder works ok 18 - as_string correct ok 19 - clear the object ok 20 - set the encoding ok 21 - set the string ok 22 - get the hashref ok 23 - clear the object ok 24 - set the encoding ok 25 - set the string ok 26 - change the encoding to yaml ok 27 - get the hashref ok 28 - Check that the string changed 1..28 ok t/plugins..............ok 1 - use TestAPI; ok 2 - got the correct plugins ok 3 - got the correct encoder 1..3 ok t/pod..................1..13 ok 1 - blib/lib/Module/API.pm ok 2 - blib/lib/Module/API/Payload.pm ok 3 - blib/lib/Module/API/Listener.pm ok 4 - blib/lib/Module/API/Server.pm ok 5 - blib/lib/Module/API/Queue.pm ok 6 - blib/lib/Module/API/Response.pm ok 7 - blib/lib/Module/API/Base.pm ok 8 - blib/lib/Module/API/Handler.pm ok 9 - blib/lib/Module/API/Message.pm ok 10 - blib/lib/Module/API/Request.pm ok 11 - blib/lib/Module/API/Encoder/YAML.pm ok 12 - blib/lib/Module/API/Encoder/Storable.pm ok 13 - blib/lib/Module/API/Plugin/Echo.pm ok t/queue/basics.........ok 1 - use Module::API; ok 2 - use Module::API::Queue; ok 3 - Module::API->can(...) ok 4 - Module::API::Queue->can(...) ok 5 - got a queue ok 6 - The object isa Module::API::Queue ok 7 - Got the same queue again ok 8 - to_send_count == 0 ok 9 - in_progress_count == 0 ok 10 - to_return_count == 0 ok 11 - total_count == 0 ok 12 - next_response gives 'undef' ok 13 - default is correct ok 14 - slots can be changed. ok 15 - changes remain 1..15 ok t/queue/destroy........ok 1 - use Module::API; ok 2 - got the api object ok 3 - queue is empty ok 4 - no error produced ok 5 - got the api object HTTP::Server::Simple: You can connect to your server at http://localhost:12345/ ok 6 - send a nb_request ok 7 - It is in the system ok 8 - correct warning ok 9 - killed the server on '28731' 1..9 ok t/queue/send-one.......ok 1 - use Module::API; ok 2 - got the api object HTTP::Server::Simple: You can connect to your server at http://localhost:12345/ ok 3 - sent a blocking request ok 4 - Data is correct ok 5 - send a nb_request ok 6 - It is in the system ok 7 - have 1 response to return ok 8 - The object isa Module::API::Response ok 9 - Data is correct ok 10 - killed the server on '28733' 1..10 ok t/request..............Can't locate Test/LongString.pm in @INC (@INC contains: /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Module-API/blib/lib /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Module-API/blib/arch /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl . /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl .) at t/request.t line 8. BEGIN failed--compilation aborted at t/request.t line 8. # Looks like your test died before it could output anything. dubious Test returned status 2 (wstat 512, 0x200) t/response.............Can't locate Test/LongString.pm in @INC (@INC contains: /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Module-API/blib/lib /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Module-API/blib/arch /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl . /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl .) at t/response.t line 103, line 11. BEGIN failed--compilation aborted at t/response.t line 103, line 11. # Looks like your test died before it could output anything. dubious Test returned status 2 (wstat 512, 0x200) t/server...............Can't locate Test/WWW/Mechanize.pm in @INC (@INC contains: /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Module-API/blib/lib /home/cpanrun/depot/main/contrib-patched/perl/CPAN/src/Module-API/blib/arch /home/cpanrun/depot/main/Apps/CPAN_Run/lib /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl . /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2/PA-RISC2.0-thread-multi-LP64 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl/5.8.2 /home/cpanrun/parisc2.0-lp64/build/5.8.2/lib/site_perl .) at t/server.t line 12, line 11. BEGIN failed--compilation aborted at t/server.t line 12, line 11. # Looks like your test died before it could output anything. dubious Test returned status 2 (wstat 512, 0x200) t/token................ok 1 - use TestAPI; ok 2 - session token is '0' ok 3 - Call the increment token API call ok 4 - session token is '1' HTTP::Server::Simple: You can connect to your server at http://localhost:12345/ ok 5 - Call the increment token API call ok 6 - session token is '2' after send over net ok 7 - Call the increment token API call ok 8 - session token is '3' after send_nb ok 9 - killed the server on '28738' 1..9 ok Failed 3/16 test scripts, 81.25% okay. 0/170 subtests failed, 100.00% okay. Failed Test Stat Wstat Total Fail Failed List of Failed -------------------------------------------------------------------------------------------------------------------------------------------------------- t/request.t 2 512 ?? ?? % ?? t/response.t 2 512 ?? ?? % ?? t/server.t 2 512 ?? ?? % ??