Checking if your kit is complete... Looks good 'LICENSE' is not a known MakeMaker parameter name. Writing Makefile for RT::Client::REST cp lib/RT/Client/REST/Attachment.pm blib/lib/RT/Client/REST/Attachment.pm cp lib/RT/Client/REST.pm blib/lib/RT/Client/REST.pm cp lib/RT/Client/REST/HTTPClient.pm blib/lib/RT/Client/REST/HTTPClient.pm cp lib/RT/Client/REST/User.pm blib/lib/RT/Client/REST/User.pm cp lib/RT/Client/REST/Forms.pm blib/lib/RT/Client/REST/Forms.pm cp lib/RT/Client/REST/Object.pm blib/lib/RT/Client/REST/Object.pm cp lib/RT/Client/REST/SearchResult.pm blib/lib/RT/Client/REST/SearchResult.pm cp lib/RT/Client/REST/Transaction.pm blib/lib/RT/Client/REST/Transaction.pm cp lib/RT/Client/REST/Ticket.pm blib/lib/RT/Client/REST/Ticket.pm cp lib/RT/Client/REST/Queue.pm blib/lib/RT/Client/REST/Queue.pm cp lib/RT/Client/REST/Exception.pm blib/lib/RT/Client/REST/Exception.pm cp lib/RT/Client/REST/Object/Exception.pm blib/lib/RT/Client/REST/Object/Exception.pm Manifying blib/man3/RT::Client::REST::Attachment.3 Manifying blib/man3/RT::Client::REST.3 Manifying blib/man3/RT::Client::REST::User.3 Manifying blib/man3/RT::Client::REST::Object.3 Manifying blib/man3/RT::Client::REST::SearchResult.3 Manifying blib/man3/RT::Client::REST::Transaction.3 Manifying blib/man3/RT::Client::REST::Ticket.3 Manifying blib/man3/RT::Client::REST::Queue.3 Manifying blib/man3/RT::Client::REST::Exception.3 PERL_DL_NONLAZY=1 /home/cpanrun/build/5.6.1/bin/perl -Iblib/arch -Iblib/lib -I/home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi -I/home/cpanrun/build/5.6.1/lib/5.6.1 -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/01-use............1..2 ok 1 - use RT::Client::REST; ok 2 - use RT::Client::REST; ok t/10-core...........1..26 ok 1 - RT::Client::REST instance created ok 2 - RT::Client::REST->can('new') ok 3 - RT::Client::REST->can('server') ok 4 - RT::Client::REST->can('show') ok 5 - RT::Client::REST->can('edit') ok 6 - RT::Client::REST->can('login') ok 7 - RT::Client::REST->can('create') ok 8 - RT::Client::REST->can('comment') ok 9 - RT::Client::REST->can('correspond') ok 10 - RT::Client::REST->can('merge_tickets') ok 11 - RT::Client::REST->can('link_tickets') ok 12 - RT::Client::REST->can('unlink_tickets') ok 13 - RT::Client::REST->can('search') ok 14 - RT::Client::REST->can('get_attachment_ids') ok 15 - RT::Client::REST->can('get_attachment') ok 16 - RT::Client::REST->can('get_transaction_ids') ok 17 - RT::Client::REST->can('get_transaction') ok 18 - RT::Client::REST->can('take') ok 19 - RT::Client::REST->can('untake') ok 20 - RT::Client::REST->can('steal') ok 21 - RT::Client::REST->can('timeout') ok 22 - RT::Client::REST->can('basic_auth_cb') ok 23 - requires 'username' and 'password' parameters ok 24 - threw RT::Client::REST::InvalidParameterValueException ok 25 - threw RT::Client::REST::InvalidParameterValueException ok 26 ok t/20-object.........1..38 ok 1 - use RT::Client::REST::Object; ok 2 - Object can get successfully created ok 3 - RT::Client::REST::Object->can('new') ok 4 - RT::Client::REST::Object->can('to_form') ok 5 - RT::Client::REST::Object->can('from_form') ok 6 - RT::Client::REST::Object->can('_generate_methods') ok 7 - RT::Client::REST::Object->can('store') ok 8 - RT::Client::REST::Object->can('retrieve') ok 9 - RT::Client::REST::Object->can('param') ok 10 - RT::Client::REST::Object->can('rt') ok 11 - RT::Client::REST::Object->can('cf') ok 12 - RT::Client::REST::Object->can('search') ok 13 - RT::Client::REST::Object->can('count') ok 14 - RT::Client::REST::Object->can('use_single_rt') ok 15 - RT::Client::REST::Object->can('use_autostore') ok 16 - RT::Client::REST::Object->can('use_autoget') ok 17 - RT::Client::REST::Object->can('use_autosync') ok 18 - RT::Client::REST::Object->can('be_transparent') ok 19 - RT::Client::REST::Object->can('autostore') ok 20 - RT::Client::REST::Object->can('autosync') ok 21 - RT::Client::REST::Object->can('autoget') ok 22 - won't go on without 'rt' set ok 23 - Successfully set 'rt' ok 24 - won't go on without 'id' set ok 25 - Successfully set 'id' to 1 ok 26 - rt object is not correctly initialized ok 27 - won't go on without 'rt' set ok 28 - Successfully set 'rt' ok 29 - Successfully set 'id' to 1 ok 30 - rt object is not correctly initialized ok 31 - won't go on without 'rt' set ok 32 - Successfully set 'rt' ok 33 - Successfully set 'id' to 1 ok 34 - rt object is not correctly initialized ok 35 - won't go on without 'rt' set ok 36 - Successfully set 'rt' ok 37 - Successfully set 'id' to 1 ok 38 - rt object is not correctly initialized ok t/21-user...........1..14 ok 1 - use RT::Client::REST::User; ok 2 - User can get successfully created ok 3 - RT::Client::REST::User->can('new') ok 4 - RT::Client::REST::User->can('to_form') ok 5 - RT::Client::REST::User->can('from_form') ok 6 - RT::Client::REST::User->can('rt_type') ok 7 - RT::Client::REST::User->can('id') ok 8 - RT::Client::REST::User->can('name') ok 9 - RT::Client::REST::User->can('password') ok 10 - RT::Client::REST::User->can('real_name') ok 11 - RT::Client::REST::User->can('email_address') ok 12 - RT::Client::REST::User->can('gecos') ok 13 - RT::Client::REST::User->can('comments') ok 14 ok t/22-ticket.........1..95 ok 1 - use RT::Client::REST::Ticket; ok 2 - Ticket can get successfully created ok 3 - RT::Client::REST::Ticket->can('new') ok 4 - RT::Client::REST::Ticket->can('to_form') ok 5 - RT::Client::REST::Ticket->can('from_form') ok 6 - RT::Client::REST::Ticket->can('rt_type') ok 7 - RT::Client::REST::Ticket->can('comment') ok 8 - RT::Client::REST::Ticket->can('correspond') ok 9 - RT::Client::REST::Ticket->can('attachments') ok 10 - RT::Client::REST::Ticket->can('transactions') ok 11 - RT::Client::REST::Ticket->can('take') ok 12 - RT::Client::REST::Ticket->can('untake') ok 13 - RT::Client::REST::Ticket->can('steal') ok 14 - RT::Client::REST::Ticket->can('id') ok 15 - RT::Client::REST::Ticket->can('queue') ok 16 - RT::Client::REST::Ticket->can('owner') ok 17 - RT::Client::REST::Ticket->can('creator') ok 18 - RT::Client::REST::Ticket->can('subject') ok 19 - RT::Client::REST::Ticket->can('status') ok 20 - RT::Client::REST::Ticket->can('priority') ok 21 - RT::Client::REST::Ticket->can('initial_priority') ok 22 - RT::Client::REST::Ticket->can('final_priority') ok 23 - RT::Client::REST::Ticket->can('requestors') ok 24 - RT::Client::REST::Ticket->can('cc') ok 25 - RT::Client::REST::Ticket->can('admin_cc') ok 26 - RT::Client::REST::Ticket->can('created') ok 27 - RT::Client::REST::Ticket->can('starts') ok 28 - RT::Client::REST::Ticket->can('started') ok 29 - RT::Client::REST::Ticket->can('due') ok 30 - RT::Client::REST::Ticket->can('resolved') ok 31 - RT::Client::REST::Ticket->can('told') ok 32 - RT::Client::REST::Ticket->can('time_estimated') ok 33 - RT::Client::REST::Ticket->can('time_worked') ok 34 - RT::Client::REST::Ticket->can('time_left') ok 35 - RT::Client::REST::Ticket->can('last_updated') ok 36 - threw RT::Client::REST::Object::OddNumberOfArgumentsException ok 37 - won't go on without RT object ok 38 - 'rt' expects an actual RT object ok 39 - RT object successfully set ok 40 - won't go on without 'id' attribute ok 41 - 'id' successfully set to a numeric value ok 42 - threw RT::Client::REST::Object::InvalidValueException ok 43 - 'id' successfully set to a numeric value ok 44 - Need 'message' to comment ok 45 - threw RT::Client::REST::RequiredAttributeUnsetException ok 46 - threw RT::Client::REST::CannotReadAttachmentException ok 47 - threw RT::Client::REST::Object::OddNumberOfArgumentsException ok 48 - won't go on without RT object ok 49 - 'rt' expects an actual RT object ok 50 - RT object successfully set ok 51 - won't go on without 'id' attribute ok 52 - 'id' successfully set to a numeric value ok 53 - threw RT::Client::REST::Object::InvalidValueException ok 54 - 'id' successfully set to a numeric value ok 55 - Need 'message' to correspond ok 56 - threw RT::Client::REST::RequiredAttributeUnsetException ok 57 - threw RT::Client::REST::CannotReadAttachmentException ok 58 - won't go on without RT object ok 59 - 'rt' expects an actual RT object ok 60 - RT object successfully set ok 61 - won't go on without 'id' attribute ok 62 - 'id' successfully set to a numeric value ok 63 - threw RT::Client::REST::RequiredAttributeUnsetException ok 64 - won't go on without RT object ok 65 - 'rt' expects an actual RT object ok 66 - RT object successfully set ok 67 - won't go on without 'id' attribute ok 68 - 'id' successfully set to a numeric value ok 69 - threw RT::Client::REST::RequiredAttributeUnsetException ok 70 - won't go on without RT object ok 71 - 'rt' expects an actual RT object ok 72 - RT object successfully set ok 73 - won't go on without 'id' attribute ok 74 - 'id' successfully set to a numeric value ok 75 - threw RT::Client::REST::RequiredAttributeUnsetException ok 76 - won't go on without RT object ok 77 - 'rt' expects an actual RT object ok 78 - RT object successfully set ok 79 - won't go on without 'id' attribute ok 80 - 'id' successfully set to a numeric value ok 81 - threw RT::Client::REST::RequiredAttributeUnsetException ok 82 - won't go on without RT object ok 83 - 'rt' expects an actual RT object ok 84 - RT object successfully set ok 85 - won't go on without 'id' attribute ok 86 - 'id' successfully set to a numeric value ok 87 - threw RT::Client::REST::RequiredAttributeUnsetException ok 88 - List attributes (requestors) only accept array reference ok 89 - Set requestors to list of two values ok 90 - There are 2 requestors ok 91 - Added three more requestors ok 92 - There are now 5 requestors ok 93 - Deleted a requestor (root) ok 94 - There are now 4 requestors ok 95 ok t/23-attachment.....1..23 ok 1 - use RT::Client::REST::Attachment; ok 2 - RT::Client::REST::Attachment->can('new') ok 3 - RT::Client::REST::Attachment->can('to_form') ok 4 - RT::Client::REST::Attachment->can('from_form') ok 5 - RT::Client::REST::Attachment->can('rt_type') ok 6 - RT::Client::REST::Attachment->can('id') ok 7 - RT::Client::REST::Attachment->can('creator_id') ok 8 - RT::Client::REST::Attachment->can('subject') ok 9 - RT::Client::REST::Attachment->can('created') ok 10 - RT::Client::REST::Attachment->can('message_id') ok 11 - RT::Client::REST::Attachment->can('parent_id') ok 12 - RT::Client::REST::Attachment->can('content_type') ok 13 - RT::Client::REST::Attachment->can('file_name') ok 14 - RT::Client::REST::Attachment->can('transaction_id') ok 15 - RT::Client::REST::Attachment->can('content') ok 16 - RT::Client::REST::Attachment->can('headers') ok 17 - RT::Client::REST::Attachment->can('parent') ok 18 - RT::Client::REST::Attachment->can('content_encoding') ok 19 - Ticket can get successfully created ok 20 - method 'store' should throw an exception ok 21 - method 'search' should throw an exception ok 22 - method 'count' should throw an exception ok 23 ok t/24-transaction....1..23 ok 1 - use RT::Client::REST::Transaction; ok 2 - RT::Client::REST::Transaction->can('new') ok 3 - RT::Client::REST::Transaction->can('to_form') ok 4 - RT::Client::REST::Transaction->can('from_form') ok 5 - RT::Client::REST::Transaction->can('rt_type') ok 6 - RT::Client::REST::Transaction->can('id') ok 7 - RT::Client::REST::Transaction->can('creator') ok 8 - RT::Client::REST::Transaction->can('type') ok 9 - RT::Client::REST::Transaction->can('old_value') ok 10 - RT::Client::REST::Transaction->can('new_value') ok 11 - RT::Client::REST::Transaction->can('parent_id') ok 12 - RT::Client::REST::Transaction->can('attachments') ok 13 - RT::Client::REST::Transaction->can('time_taken') ok 14 - RT::Client::REST::Transaction->can('field') ok 15 - RT::Client::REST::Transaction->can('content') ok 16 - RT::Client::REST::Transaction->can('created') ok 17 - RT::Client::REST::Transaction->can('description') ok 18 - RT::Client::REST::Transaction->can('data') ok 19 - Transaction can get successfully instantiated ok 20 - method 'store' should throw an exception ok 21 - method 'search' should throw an exception ok 22 - method 'count' should throw an exception ok 23 ok t/25-queue..........1..16 ok 1 - use RT::Client::REST::Queue; ok 2 - Queue can get successfully created ok 3 - RT::Client::REST::Queue->can('new') ok 4 - RT::Client::REST::Queue->can('to_form') ok 5 - RT::Client::REST::Queue->can('from_form') ok 6 - RT::Client::REST::Queue->can('rt_type') ok 7 - RT::Client::REST::Queue->can('tickets') ok 8 - RT::Client::REST::Queue->can('id') ok 9 - RT::Client::REST::Queue->can('name') ok 10 - RT::Client::REST::Queue->can('description') ok 11 - RT::Client::REST::Queue->can('correspond_address') ok 12 - RT::Client::REST::Queue->can('comment_address') ok 13 - RT::Client::REST::Queue->can('initial_priority') ok 14 - RT::Client::REST::Queue->can('final_priority') ok 15 - RT::Client::REST::Queue->can('default_due_in') ok 16 ok t/35-db.............1..20 ok 1 - retrieve has not been called ok 2 - retrieve has been called ok 3 - attribute 'abc' set correctly ok 4 - one dirty attribute ok 5 - and that attribute is 'abc' ok 6 - autostore is disabled by default ok 7 - autosync is disabled by default ok 8 - autoget is disabled by default ok 9 - threw RT::Client::REST::Object::InvalidValueException ok 10 - made MyObject transparent ok 11 - autostore is still disabled ok 12 - autosync is now enabled ok 13 - autoget is now enabled ok 14 - the class keeps track of rt object ok 15 - autostore is disabled in the parent class ok 16 - autosync is disabled in the parent class ok 17 - autoget is disabled in the parent class ok 18 - object auto-retrieved ok 19 - object is stored ok 20 - modifying 'id' did not trigger a store ok t/40-search.........1..20 ok 1 - use RT::Client::REST::SearchResult; ok 2 - RT::Client::REST::SearchResult->can('new') ok 3 - RT::Client::REST::SearchResult->can('count') ok 4 - RT::Client::REST::SearchResult->can('get_iterator') ok 5 ok 6 ok 7 - 'get_iterator' call OK ok 8 - 'get_iterator' returns a coderef ok 9 - Got 9 results in list context ok 10 - Got 0 results in list context second time around ok 11 - id as expected ok 12 - id as expected ok 13 - id as expected ok 14 - id as expected ok 15 - id as expected ok 16 - id as expected ok 17 - id as expected ok 18 - id as expected ok 19 - id as expected ok 20 - Iterated 9 times (as expected) ok t/80-timeout........1..8 ok 1 - The object isa RT::Client::REST::RequestTimedOutException ok 2 - Timed out after 1 seconds ok 3 - The object isa RT::Client::REST::RequestTimedOutException ok 4 - Timed out after 2 seconds ok 5 - The object isa RT::Client::REST::RequestTimedOutException ok 6 - Timed out after 5 seconds ok 7 - The object isa RT::Client::REST::RequestTimedOutException ok 8 - Timed out after 10 seconds ok t/90-pod............1..0 # Skip Test::Pod 1.00 required for testing POD skipped: Test::Pod 1.00 required for testing POD t/91-pod-coverage...1..0 # Skip Test::Pod::Coverage 1.00 required for testing POD coverage skipped: Test::Pod::Coverage 1.00 required for testing POD coverage t/99-kwalitee.......1..0 # Skip Test::Kwalitee not installed; skipping skipped: Test::Kwalitee not installed; skipping All tests successful, 3 tests skipped. Files=14, Tests=285, 28 wallclock secs ( 9.50 cusr + 0.49 csys = 9.99 CPU) Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/Attachment.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/HTTPClient.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/User.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/Forms.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/Object.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/SearchResult.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/Transaction.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/Ticket.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/Queue.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/Exception.pm Installing /home/cpanrun/build/5.6.1/lib/site_perl/5.6.1/RT/Client/REST/Object/Exception.pm Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST::Attachment.3 Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST.3 Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST::User.3 Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST::Object.3 Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST::SearchResult.3 Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST::Transaction.3 Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST::Ticket.3 Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST::Queue.3 Installing /home/cpanrun/build/5.6.1/man/man3/RT::Client::REST::Exception.3 Appending installation info to /home/cpanrun/build/5.6.1/lib/5.6.1/i686-linux-thread-multi/perllocal.pod