Checking if your kit is complete... Looks good Writing Makefile for Image::Delivery cp lib/Image/Delivery.pm blib/lib/Image/Delivery.pm cp lib/Image/Delivery/Provider/File.pm blib/lib/Image/Delivery/Provider/File.pm cp lib/Image/Delivery/Provider/Scalar.pm blib/lib/Image/Delivery/Provider/Scalar.pm cp lib/Image/Delivery/Provider/IOHandle.pm blib/lib/Image/Delivery/Provider/IOHandle.pm cp lib/Image/Delivery/Provider.pm blib/lib/Image/Delivery/Provider.pm Manifying blib/man3/Image::Delivery.3 Manifying blib/man3/Image::Delivery::Provider.3 PERL_DL_NONLAZY=1 /home/cpanrun/pa-risc1.1/build/5.6.1/bin/perl -Iinc -Iblib/arch -Iblib/lib -I/home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi -e 'use Test::Harness qw(&runtests $verbose); $verbose=1; runtests @ARGV;' t/*.t t/01_compile.....1..6 ok 1 - Your perl is new enough ok 2 - use Image::Delivery; ok 3 - use Image::Delivery::Provider; ok 4 - use Image::Delivery::Provider::Scalar; ok 5 - use Image::Delivery::Provider::IOHandle; ok 6 - use Image::Delivery::Provider::File; ok t/02_api.........1..42 ok 1 - Class 'Image::Delivery' is loaded ok 2 - Class 'Image::Delivery::Provider' is loaded ok 3 - Class 'Image::Delivery::Provider::File' is loaded ok 4 - Class 'Image::Delivery::Provider::IOHandle' is loaded ok 5 - Class 'Image::Delivery::Provider::Scalar' is loaded ok 6 - Image::Delivery->can('Location') ok 7 - Image::Delivery->can('clear') ok 8 - Image::Delivery->can('exists') ok 9 - Image::Delivery->can('filename') ok 10 - Image::Delivery->can('get') ok 11 - Image::Delivery->can('new') ok 12 - Image::Delivery->can('set') ok 13 - No unknown public methods in 'Image::Delivery' ok 14 - Image::Delivery::Provider::File isa Image::Delivery::Provider ok 15 - Image::Delivery::Provider::File isa Image::Delivery::Provider ok 16 - Image::Delivery::Provider::File->can('TransformPath') ok 17 - Image::Delivery::Provider::File->can('content_type') ok 18 - Image::Delivery::Provider::File->can('extension') ok 19 - Image::Delivery::Provider::File->can('filetypes') ok 20 - Image::Delivery::Provider::File->can('id') ok 21 - Image::Delivery::Provider::File->can('image') ok 22 - Image::Delivery::Provider::File->can('new') ok 23 - No unknown public methods in 'Image::Delivery::Provider::File' ok 24 - Image::Delivery::Provider::IOHandle isa Image::Delivery::Provider ok 25 - Image::Delivery::Provider::IOHandle isa Image::Delivery::Provider ok 26 - Image::Delivery::Provider::IOHandle->can('TransformPath') ok 27 - Image::Delivery::Provider::IOHandle->can('content_type') ok 28 - Image::Delivery::Provider::IOHandle->can('extension') ok 29 - Image::Delivery::Provider::IOHandle->can('filetypes') ok 30 - Image::Delivery::Provider::IOHandle->can('id') ok 31 - Image::Delivery::Provider::IOHandle->can('image') ok 32 - Image::Delivery::Provider::IOHandle->can('new') ok 33 - No unknown public methods in 'Image::Delivery::Provider::IOHandle' ok 34 - Image::Delivery::Provider::Scalar isa Image::Delivery::Provider ok 35 - Image::Delivery::Provider::Scalar->can('TransformPath') ok 36 - Image::Delivery::Provider::Scalar->can('content_type') ok 37 - Image::Delivery::Provider::Scalar->can('extension') ok 38 - Image::Delivery::Provider::Scalar->can('filetypes') ok 39 - Image::Delivery::Provider::Scalar->can('id') ok 40 - Image::Delivery::Provider::Scalar->can('image') ok 41 - Image::Delivery::Provider::Scalar->can('new') ok 42 - No unknown public methods in 'Image::Delivery::Provider::Scalar' ok t/03_provider....1..52 ok 1 - Found test file ok 2 - Permission to read test file ok 3 - The object isa Image::Delivery::Provider ok 4 - Passed proper test arguments ok 5 - ->image returns a SCALAR ref ok 6 - The object isa Digest::TransformPath ok 7 - ->id matches expected ok 8 - ->content_type matches expected ok 9 - ->extension matches expected ok 10 - The object isa Image::Delivery::Provider ok 11 - Passed proper test arguments ok 12 - ->image returns a SCALAR ref ok 13 - The object isa Digest::TransformPath ok 14 - ->id matches expected ok 15 - ->content_type matches expected ok 16 - ->extension matches expected ok 17 - The object isa Image::Delivery::Provider ok 18 - Passed proper test arguments ok 19 - ->image returns a SCALAR ref ok 20 - The object isa Digest::TransformPath ok 21 - ->id matches expected ok 22 - ->content_type matches expected ok 23 - ->extension matches expected ok 24 - The object isa Image::Delivery::Provider ok 25 - Passed proper test arguments ok 26 - ->image returns a SCALAR ref ok 27 - The object isa Digest::TransformPath ok 28 - ->id matches expected ok 29 - ->content_type matches expected ok 30 - ->extension matches expected ok 31 - The object isa Image::Delivery::Provider ok 32 - Passed proper test arguments ok 33 - ->image returns a SCALAR ref ok 34 - The object isa Digest::TransformPath ok 35 - ->id matches expected ok 36 - ->content_type matches expected ok 37 - ->extension matches expected ok 38 - The object isa Image::Delivery::Provider ok 39 - Passed proper test arguments ok 40 - ->image returns a SCALAR ref ok 41 - The object isa Digest::TransformPath ok 42 - ->id matches expected ok 43 - ->content_type matches expected ok 44 - ->extension matches expected ok 45 - The object isa Image::Delivery::Provider ok 46 - ->image returns true ok 47 - ->image returns a scalar reference ok 48 - ->image returns data of the correct length ok 49 - The object isa Image::Delivery::Provider ok 50 - ->image returns true ok 51 - ->image returns a scalar reference ok 52 - ->image via two different channels matches ok t/04_delivery....1..49 ok 1 - Good test directory exists ok 2 - Good test directory is writable ok 3 - Bad test directory is not writable ok 4 - The object isa HTML::Location ok 5 - The object isa HTML::Location ok 6 - Found usable test image 1 ok 7 - Found usable test image 2 ok 8 - The object isa Image::Delivery::Provider ok 9 - The object isa Image::Delivery::Provider ok 10 - The object isa Digest::TransformPath ok 11 - The object isa Digest::TransformPath ok 12 - ->new with no params returns undef ok 13 - ->new with bad params returns undef ok 14 - ->new with bad params returns undef ok 15 - ->new with bad params returns undef ok 16 - ->new with bad location returns undef ok 17 - The object isa Image::Delivery ok 18 - The object isa HTML::Location ok 19 - ->Location returns original location ok 20 - ->filename(TransformPath) returns correct filename ok 21 - ->filename(Provider) returns correct filename ok 22 - ->filename(TransformPath) returns correct filename ok 23 - ->filename(Provider) returns correct filename ok 24 - The object isa HTML::Location ok 25 - ->exists(TransformPath) finds the correct existing file ok 26 - ->exists(TransformPath) finds the correct existing file ok 27 - The object isa HTML::Location ok 28 - ->exists(TransformPath) finds the correct existing file ok 29 - ->exists(TransformPath) finds the correct existing file ok 30 - ->exists(TransformPath) returns defined and non-reference ok 31 - ->exists(TransformPath) correctly finds no file ok 32 - ->exists(TransformPath) returns defined and non-reference ok 33 - ->exists(TransformPath) correctly finds no file ok 34 - ->get(TransformPath) returns the data ok 35 - ->get returns a scalar reference ok 36 - ->get returns same same for TransformPath or Provider args ok 37 - ->get returns data matching the provider's original ok 38 - ->set(TransformPath) return undef ok 39 - The object isa HTML::Location ok 40 - ->set returns the expected URI ok 41 - ->set returns the expected path ok 42 - ->set wrote data matching the source file ok 43 - ->exists now returns true for the provider we ->set ok 44 - ->get fetches image data that matches original data ok 45 - The object isa HTML::Location ok 46 - Double checking location exists ok 47 - ->clear returns true ok 48 - ->exists returns false after ->clear ok 49 - File does appear to be actually gone ok t/99_author......1..0 # Skip Test::Pod 1.00 required for testing POD skipped all skipped: Test::Pod 1.00 required for testing POD All tests successful, 1 test skipped. Files=5, Tests=149, 8 wallclock secs ( 6.88 cusr + 0.54 csys = 7.42 CPU) Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Image/Delivery.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Image/Delivery/Provider.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Image/Delivery/Provider/File.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Image/Delivery/Provider/Scalar.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/Image/Delivery/Provider/IOHandle.pm Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/Image::Delivery.3 Installing /home/cpanrun/pa-risc1.1/build/5.6.1/man/man3/Image::Delivery::Provider.3 Writing /home/cpanrun/pa-risc1.1/build/5.6.1/lib/site_perl/5.6.1/PA-RISC1.1-thread-multi/auto/Image/Delivery/.packlist Appending installation info to /home/cpanrun/pa-risc1.1/build/5.6.1/lib/5.6.1/PA-RISC1.1-thread-multi/perllocal.pod