Start 2010-04-13T13:32:16 ActivePerl-1200 CPAN-1.9402 Going to read '/Users/fly1200/var/cpan/Metadata' Database was generated on Mon, 12 Apr 2010 21:27:11 GMT Running make for G/GP/GPHAT/Chart-Clicker-2.62.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GP/GPHAT/Chart-Clicker-2.62.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GP/GPHAT/CHECKSUMS Checksum for /Users/fly1200/var/cpan/sources/authors/id/G/GP/GPHAT/Chart-Clicker-2.62.tar.gz ok Chart-Clicker-2.62/ Chart-Clicker-2.62/Changes Chart-Clicker-2.62/example/ Chart-Clicker-2.62/inc/ Chart-Clicker-2.62/lib/ Chart-Clicker-2.62/LICENSE Chart-Clicker-2.62/Makefile.PL Chart-Clicker-2.62/MANIFEST Chart-Clicker-2.62/META.yml Chart-Clicker-2.62/README Chart-Clicker-2.62/t/ Chart-Clicker-2.62/t/00-basic.t Chart-Clicker-2.62/t/00-drawing-colorallocator.t Chart-Clicker-2.62/t/01-data-dataset.t Chart-Clicker-2.62/t/01-data-marker.t Chart-Clicker-2.62/t/01-data-range.t Chart-Clicker-2.62/t/03-axis-datetime.t Chart-Clicker-2.62/t/03-axis.t Chart-Clicker-2.62/t/03-renderer-base.t Chart-Clicker-2.62/t/04-renderer-area.t Chart-Clicker-2.62/t/04-renderer-bar.t Chart-Clicker-2.62/t/04-renderer-bubble.t Chart-Clicker-2.62/t/04-renderer-candlestick.t Chart-Clicker-2.62/t/04-renderer-line.t Chart-Clicker-2.62/t/04-renderer-pie.t Chart-Clicker-2.62/t/04-renderer-point.t Chart-Clicker-2.62/t/05-decoration-color_allocator.t Chart-Clicker-2.62/t/05-decoration-glass.t Chart-Clicker-2.62/t/05-decoration-grid.t Chart-Clicker-2.62/t/05-decoration-legend.t Chart-Clicker-2.62/t/05-decoration-markeroverlay.t Chart-Clicker-2.62/t/05-decoration-plot.t Chart-Clicker-2.62/t/05-decoration.t Chart-Clicker-2.62/t/06-data-marker.t Chart-Clicker-2.62/t/10-context.t Chart-Clicker-2.62/t/75-example.t Chart-Clicker-2.62/t/76-simple-ctx.t Chart-Clicker-2.62/t/77-same-axes-ctx.t Chart-Clicker-2.62/t/78-invisible.t Chart-Clicker-2.62/t/79-datetime.t Chart-Clicker-2.62/t/99-add-data.t Chart-Clicker-2.62/t/series/ Chart-Clicker-2.62/t/xt/ Chart-Clicker-2.62/t/xt/pod-coverage.t Chart-Clicker-2.62/t/xt/pod.t Chart-Clicker-2.62/t/series/highlow.t Chart-Clicker-2.62/t/series/series.t Chart-Clicker-2.62/t/series/size.t Chart-Clicker-2.62/lib/Chart/ Chart-Clicker-2.62/lib/Chart/Clicker/ Chart-Clicker-2.62/lib/Chart/Clicker.pm Chart-Clicker-2.62/lib/Chart/Clicker/Axis/ Chart-Clicker-2.62/lib/Chart/Clicker/Axis.pm Chart-Clicker-2.62/lib/Chart/Clicker/Component.pm Chart-Clicker-2.62/lib/Chart/Clicker/Container.pm Chart-Clicker-2.62/lib/Chart/Clicker/Context.pm Chart-Clicker-2.62/lib/Chart/Clicker/Data/ Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/ Chart-Clicker-2.62/lib/Chart/Clicker/Decoration.pm Chart-Clicker-2.62/lib/Chart/Clicker/Drawing/ Chart-Clicker-2.62/lib/Chart/Clicker/Positioned.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/ Chart-Clicker-2.62/lib/Chart/Clicker/Renderer.pm Chart-Clicker-2.62/lib/Chart/Clicker/Tutorial.pod Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/Area.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/Bar.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/Bubble.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/CandleStick.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/HeatMap.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/Line.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/Pie.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/Point.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/PolarArea.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/StackedArea.pm Chart-Clicker-2.62/lib/Chart/Clicker/Renderer/StackedBar.pm Chart-Clicker-2.62/lib/Chart/Clicker/Drawing/ColorAllocator.pm Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/Glass.pm Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/Grid.pm Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/Legend/ Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/Legend.pm Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/MarkerOverlay.pm Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/OverAxis.pm Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/Plot.pm Chart-Clicker-2.62/lib/Chart/Clicker/Decoration/Legend/Tabular.pm Chart-Clicker-2.62/lib/Chart/Clicker/Data/DataSet.pm Chart-Clicker-2.62/lib/Chart/Clicker/Data/Marker.pm Chart-Clicker-2.62/lib/Chart/Clicker/Data/Range.pm Chart-Clicker-2.62/lib/Chart/Clicker/Data/Series/ Chart-Clicker-2.62/lib/Chart/Clicker/Data/Series.pm Chart-Clicker-2.62/lib/Chart/Clicker/Data/Series/HighLow.pm Chart-Clicker-2.62/lib/Chart/Clicker/Data/Series/Size.pm Chart-Clicker-2.62/lib/Chart/Clicker/Axis/DateTime.pm Chart-Clicker-2.62/inc/Module/ Chart-Clicker-2.62/inc/Module/Install/ Chart-Clicker-2.62/inc/Module/Install.pm Chart-Clicker-2.62/inc/Module/Install/Base.pm Chart-Clicker-2.62/inc/Module/Install/Can.pm Chart-Clicker-2.62/inc/Module/Install/Fetch.pm Chart-Clicker-2.62/inc/Module/Install/Makefile.pm Chart-Clicker-2.62/inc/Module/Install/Metadata.pm Chart-Clicker-2.62/inc/Module/Install/Win32.pm Chart-Clicker-2.62/inc/Module/Install/WriteAll.pm Chart-Clicker-2.62/example/area.pl Chart-Clicker-2.62/example/bar.pl Chart-Clicker-2.62/example/bubble.pl Chart-Clicker-2.62/example/candlestick.pl Chart-Clicker-2.62/example/date-axis.pl Chart-Clicker-2.62/example/heatmap.pl Chart-Clicker-2.62/example/line-and-shape.pl Chart-Clicker-2.62/example/line.pl Chart-Clicker-2.62/example/multiple-axes.pl Chart-Clicker-2.62/example/multiple-renderers.pl Chart-Clicker-2.62/example/overaxis-bar.pl Chart-Clicker-2.62/example/pie.pl Chart-Clicker-2.62/example/point.pl Chart-Clicker-2.62/example/share-axes.pl Chart-Clicker-2.62/example/simple.pl Chart-Clicker-2.62/example/skip_range.pl Chart-Clicker-2.62/example/sparkline.pl Chart-Clicker-2.62/example/stackedarea.pl Chart-Clicker-2.62/example/stackedbar.pl Chart-Clicker-2.62/example/tabularlegend.pl Chart-Clicker-2.62/example/tufte-whitegrid.pl Chart-Clicker-2.62/example/very-simple.pl CPAN.pm: Going to build G/GP/GPHAT/Chart-Clicker-2.62.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Cannot determine perl version info from lib/Chart/Clicker.pm Warning: prerequisite Color::Scheme 1.02 not found. Warning: prerequisite DateTime::Set 0.27 not found. Warning: prerequisite Geometry::Primitive 0.22 not found. Warning: prerequisite Graphics::Color 0.27 not found. Warning: prerequisite Graphics::Primitive 0.49 not found. Warning: prerequisite Graphics::Primitive::Driver::Cairo 0.42 not found. Warning: prerequisite Layout::Manager 0.31 not found. Warning: prerequisite Math::Gradient 0.04 not found. Checking if your kit is complete... Looks good Writing Makefile for Chart::Clicker ---- Unsatisfied dependencies detected during ---- ---- GPHAT/Chart-Clicker-2.62.tar.gz ---- Layout::Manager [requires] Color::Scheme [requires] Graphics::Primitive [requires] DateTime::Set [requires] Geometry::Primitive [requires] Graphics::Color [requires] Math::Gradient [requires] Graphics::Primitive::Driver::Cairo [requires] Running make test Delayed until after prerequisites Running test for module 'Layout::Manager' Running make for G/GP/GPHAT/Layout-Manager-0.31.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GP/GPHAT/Layout-Manager-0.31.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/G/GP/GPHAT/Layout-Manager-0.31.tar.gz ok Layout-Manager-0.31/ Layout-Manager-0.31/Changes Layout-Manager-0.31/inc/ Layout-Manager-0.31/inc/Module/ Layout-Manager-0.31/inc/Module/Install/ Layout-Manager-0.31/inc/Module/Install/Base.pm Layout-Manager-0.31/inc/Module/Install/Can.pm Layout-Manager-0.31/inc/Module/Install/Fetch.pm Layout-Manager-0.31/inc/Module/Install/Makefile.pm Layout-Manager-0.31/inc/Module/Install/Metadata.pm Layout-Manager-0.31/inc/Module/Install/Win32.pm Layout-Manager-0.31/inc/Module/Install/WriteAll.pm Layout-Manager-0.31/inc/Module/Install.pm Layout-Manager-0.31/lib/ Layout-Manager-0.31/lib/Layout/ Layout-Manager-0.31/lib/Layout/Manager/ Layout-Manager-0.31/lib/Layout/Manager/Absolute.pm Layout-Manager-0.31/lib/Layout/Manager/Axis.pm Layout-Manager-0.31/lib/Layout/Manager/Compass.pm Layout-Manager-0.31/lib/Layout/Manager/Flow.pm Layout-Manager-0.31/lib/Layout/Manager/Grid.pm Layout-Manager-0.31/lib/Layout/Manager/Single.pm Layout-Manager-0.31/lib/Layout/Manager.pm Layout-Manager-0.31/Makefile.PL Layout-Manager-0.31/MANIFEST Layout-Manager-0.31/META.yml Layout-Manager-0.31/README Layout-Manager-0.31/t/ Layout-Manager-0.31/t/00-load.t Layout-Manager-0.31/t/10-compass/ Layout-Manager-0.31/t/10-compass/01-north.t Layout-Manager-0.31/t/10-compass/02-south.t Layout-Manager-0.31/t/10-compass/03-east.t Layout-Manager-0.31/t/10-compass/04-west.t Layout-Manager-0.31/t/10-compass/05-sane.t Layout-Manager-0.31/t/10-compass/06-east-west.t Layout-Manager-0.31/t/10-compass/06-north-east.t Layout-Manager-0.31/t/10-compass/06-north-west.t Layout-Manager-0.31/t/10-compass/06-south-east.t Layout-Manager-0.31/t/10-compass/07-clickeresque.t Layout-Manager-0.31/t/10-compass/08-click-invis.t Layout-Manager-0.31/t/10-compass/09-remove.t Layout-Manager-0.31/t/10-compass/10-nce.t Layout-Manager-0.31/t/10-compass/11-center.t Layout-Manager-0.31/t/10-compass/14-container-center.t Layout-Manager-0.31/t/10-compass/15-container-east.t Layout-Manager-0.31/t/10-compass/16-container-west.t Layout-Manager-0.31/t/10-compass/17-container-east-center.t Layout-Manager-0.31/t/10-compass/18-container-south.t Layout-Manager-0.31/t/10-compass/19-container-south-p2.t Layout-Manager-0.31/t/10-compass/19-container-south-p3.t Layout-Manager-0.31/t/10-compass/25-validity.t Layout-Manager-0.31/t/10-compass/50-complex.t Layout-Manager-0.31/t/11-flow/ Layout-Manager-0.31/t/11-flow/00-north.t Layout-Manager-0.31/t/11-flow/01-south.t Layout-Manager-0.31/t/11-flow/02-east.t Layout-Manager-0.31/t/11-flow/03-west.t Layout-Manager-0.31/t/11-flow/04-north-margin.t Layout-Manager-0.31/t/11-flow/05-west-margin.t Layout-Manager-0.31/t/11-flow/06-east-margin.t Layout-Manager-0.31/t/11-flow/07-south-margin.t Layout-Manager-0.31/t/11-flow/08-west-wrap.t Layout-Manager-0.31/t/11-flow/09-east-wrap.t Layout-Manager-0.31/t/15-axis/ Layout-Manager-0.31/t/15-axis/01-all.t Layout-Manager-0.31/t/20-grid/ Layout-Manager-0.31/t/20-grid/00-simple.t Layout-Manager-0.31/t/20-grid/01-no_height.t Layout-Manager-0.31/t/20-grid/02-no_width.t Layout-Manager-0.31/t/author/ Layout-Manager-0.31/t/author/pod Layout-Manager-0.31/t/author/pod-coverage Layout-Manager-0.31/t/lib/ Layout-Manager-0.31/t/lib/DummyDriver.pm CPAN.pm: Going to build G/GP/GPHAT/Layout-Manager-0.31.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Cannot determine perl version info from lib/Layout/Manager.pm Warning: prerequisite Geometry::Primitive 0.16 not found. Warning: prerequisite Graphics::Primitive 0.43 not found. Warning: prerequisite MooseX::AttributeHelpers 0.17 not found. Checking if your kit is complete... Looks good Writing Makefile for Layout::Manager ---- Unsatisfied dependencies detected during ---- ---- GPHAT/Layout-Manager-0.31.tar.gz ---- Graphics::Primitive [requires] Geometry::Primitive [requires] MooseX::AttributeHelpers [requires] Running make test Delayed until after prerequisites Running test for module 'Graphics::Primitive' Running make for G/GP/GPHAT/Graphics-Primitive-0.51.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GP/GPHAT/Graphics-Primitive-0.51.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/G/GP/GPHAT/Graphics-Primitive-0.51.tar.gz ok Graphics-Primitive-0.51/ Graphics-Primitive-0.51/Changes Graphics-Primitive-0.51/inc/ Graphics-Primitive-0.51/lib/ Graphics-Primitive-0.51/Makefile.PL Graphics-Primitive-0.51/MANIFEST Graphics-Primitive-0.51/META.yml Graphics-Primitive-0.51/README Graphics-Primitive-0.51/t/ Graphics-Primitive-0.51/t/00-load.t Graphics-Primitive-0.51/t/01-font.t Graphics-Primitive-0.51/t/01-insets.t Graphics-Primitive-0.51/t/02-brush.t Graphics-Primitive-0.51/t/20-border.t Graphics-Primitive-0.51/t/30-component.t Graphics-Primitive-0.51/t/35-componentlist.t Graphics-Primitive-0.51/t/40-container.t Graphics-Primitive-0.51/t/50-path.t Graphics-Primitive-0.51/t/55-canvas.t Graphics-Primitive-0.51/t/60-driver.t Graphics-Primitive-0.51/t/61-textbox.t Graphics-Primitive-0.51/t/70-op-fill.t Graphics-Primitive-0.51/t/70-op-stroke.t Graphics-Primitive-0.51/t/70-paint-gradient.t Graphics-Primitive-0.51/t/80-serialize.t Graphics-Primitive-0.51/t/author/ Graphics-Primitive-0.51/t/lib/ Graphics-Primitive-0.51/t/lib/DummyDriver.pm Graphics-Primitive-0.51/t/author/pod-coverage.t Graphics-Primitive-0.51/t/author/pod.t Graphics-Primitive-0.51/lib/Graphics/ Graphics-Primitive-0.51/lib/Graphics/Primitive/ Graphics-Primitive-0.51/lib/Graphics/Primitive.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Aligned.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Border.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Brush.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Canvas.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Component.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/ComponentList.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Container.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Driver/ Graphics-Primitive-0.51/lib/Graphics/Primitive/Driver.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Font.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Image.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Insets.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Operation/ Graphics-Primitive-0.51/lib/Graphics/Primitive/Operation.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Oriented.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Paint/ Graphics-Primitive-0.51/lib/Graphics/Primitive/Paint.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Path.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/TextBox.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Paint/Gradient/ Graphics-Primitive-0.51/lib/Graphics/Primitive/Paint/Gradient.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Paint/Solid.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Paint/Gradient/Linear.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Paint/Gradient/Radial.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Operation/Fill.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Operation/Stroke.pm Graphics-Primitive-0.51/lib/Graphics/Primitive/Driver/TextLayout.pm Graphics-Primitive-0.51/inc/Module/ Graphics-Primitive-0.51/inc/Module/Install/ Graphics-Primitive-0.51/inc/Module/Install.pm Graphics-Primitive-0.51/inc/Module/Install/Base.pm Graphics-Primitive-0.51/inc/Module/Install/Can.pm Graphics-Primitive-0.51/inc/Module/Install/Fetch.pm Graphics-Primitive-0.51/inc/Module/Install/Makefile.pm Graphics-Primitive-0.51/inc/Module/Install/Metadata.pm Graphics-Primitive-0.51/inc/Module/Install/Win32.pm Graphics-Primitive-0.51/inc/Module/Install/WriteAll.pm CPAN.pm: Going to build G/GP/GPHAT/Graphics-Primitive-0.51.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Cannot determine perl version info from lib/Graphics/Primitive.pm Warning: prerequisite Forest 0.06 not found. Warning: prerequisite Geometry::Primitive 0.16 not found. Warning: prerequisite Graphics::Color 0.20 not found. Warning: prerequisite MooseX::Clone 0.04 not found. Warning: prerequisite MooseX::Storage 0.17 not found. Checking if your kit is complete... Looks good Writing Makefile for Graphics::Primitive ---- Unsatisfied dependencies detected during ---- ---- GPHAT/Graphics-Primitive-0.51.tar.gz ---- MooseX::Storage [requires] MooseX::Clone [requires] Forest [requires] Geometry::Primitive [requires] Graphics::Color [requires] Running make test Delayed until after prerequisites Running test for module 'MooseX::Storage' Running make for B/BO/BOBTFISH/MooseX-Storage-0.26.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/B/BO/BOBTFISH/MooseX-Storage-0.26.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/B/BO/BOBTFISH/MooseX-Storage-0.26.tar.gz ok MooseX-Storage-0.26/ MooseX-Storage-0.26/inc/ MooseX-Storage-0.26/inc/Module/ MooseX-Storage-0.26/inc/Module/Install.pm MooseX-Storage-0.26/inc/Module/Install/ MooseX-Storage-0.26/inc/Module/Install/Can.pm MooseX-Storage-0.26/inc/Module/Install/Fetch.pm MooseX-Storage-0.26/inc/Module/Install/Makefile.pm MooseX-Storage-0.26/inc/Module/Install/AuthorRequires.pm MooseX-Storage-0.26/inc/Module/Install/Metadata.pm MooseX-Storage-0.26/inc/Module/Install/Win32.pm MooseX-Storage-0.26/inc/Module/Install/WriteAll.pm MooseX-Storage-0.26/inc/Module/Install/Base.pm MooseX-Storage-0.26/inc/Module/Install/AuthorTests.pm MooseX-Storage-0.26/META.yml MooseX-Storage-0.26/lib/ MooseX-Storage-0.26/lib/MooseX/ MooseX-Storage-0.26/lib/MooseX/Storage/ MooseX-Storage-0.26/lib/MooseX/Storage/IO/ MooseX-Storage-0.26/lib/MooseX/Storage/IO/File.pm MooseX-Storage-0.26/lib/MooseX/Storage/IO/AtomicFile.pm MooseX-Storage-0.26/lib/MooseX/Storage/IO/StorableFile.pm MooseX-Storage-0.26/lib/MooseX/Storage/Engine.pm MooseX-Storage-0.26/lib/MooseX/Storage/Base/ MooseX-Storage-0.26/lib/MooseX/Storage/Base/WithChecksum.pm MooseX-Storage-0.26/lib/MooseX/Storage/Util.pm MooseX-Storage-0.26/lib/MooseX/Storage/Basic.pm MooseX-Storage-0.26/lib/MooseX/Storage/Engine/ MooseX-Storage-0.26/lib/MooseX/Storage/Engine/Trait/ MooseX-Storage-0.26/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm MooseX-Storage-0.26/lib/MooseX/Storage/Engine/Trait/OnlyWhenBuilt.pm MooseX-Storage-0.26/lib/MooseX/Storage/Engine/IO/ MooseX-Storage-0.26/lib/MooseX/Storage/Engine/IO/File.pm MooseX-Storage-0.26/lib/MooseX/Storage/Engine/IO/AtomicFile.pm MooseX-Storage-0.26/lib/MooseX/Storage/Deferred.pm MooseX-Storage-0.26/lib/MooseX/Storage/Traits/ MooseX-Storage-0.26/lib/MooseX/Storage/Traits/DisableCycleDetection.pm MooseX-Storage-0.26/lib/MooseX/Storage/Traits/OnlyWhenBuilt.pm MooseX-Storage-0.26/lib/MooseX/Storage/Meta/ MooseX-Storage-0.26/lib/MooseX/Storage/Meta/Attribute/ MooseX-Storage-0.26/lib/MooseX/Storage/Meta/Attribute/Trait/ MooseX-Storage-0.26/lib/MooseX/Storage/Meta/Attribute/Trait/DoNotSerialize.pm MooseX-Storage-0.26/lib/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm MooseX-Storage-0.26/lib/MooseX/Storage/Format/ MooseX-Storage-0.26/lib/MooseX/Storage/Format/YAML.pm MooseX-Storage-0.26/lib/MooseX/Storage/Format/Storable.pm MooseX-Storage-0.26/lib/MooseX/Storage/Format/JSON.pm MooseX-Storage-0.26/lib/MooseX/Storage.pm MooseX-Storage-0.26/Changes MooseX-Storage-0.26/Makefile.PL MooseX-Storage-0.26/t/ MooseX-Storage-0.26/t/012_param_json.t MooseX-Storage-0.26/t/050_basic_storable.t MooseX-Storage-0.26/t/102_io_storable_file.t MooseX-Storage-0.26/t/040_basic_utils.t MooseX-Storage-0.26/t/020_basic_yaml_syck.t MooseX-Storage-0.26/t/000_load.t MooseX-Storage-0.26/t/004_w_cycles.t MooseX-Storage-0.26/t/060_basic_deferred.t MooseX-Storage-0.26/t/105_io_atomic_w_utf8.t MooseX-Storage-0.26/t/070_basic_maybe.t MooseX-Storage-0.26/t/101_io_atomic.t MooseX-Storage-0.26/t/002_basic_io.t MooseX-Storage-0.26/t/100_io.t MooseX-Storage-0.26/t/200_combined_in_roles.t MooseX-Storage-0.26/t/300_overloaded.t MooseX-Storage-0.26/t/009_do_not_serialize_lazy.t MooseX-Storage-0.26/t/030_with_checksum.t MooseX-Storage-0.26/t/001_basic.t MooseX-Storage-0.26/t/010_basic_json.t MooseX-Storage-0.26/t/007_false.t MooseX-Storage-0.26/t/020_basic_yaml_xs.t MooseX-Storage-0.26/t/006_w_custom_type_handlers.t MooseX-Storage-0.26/t/003_basic_w_embedded_objects.t MooseX-Storage-0.26/t/104_io_w_utf8.t MooseX-Storage-0.26/t/002_basic_w_subtypes.t MooseX-Storage-0.26/t/008_do_not_serialize.t MooseX-Storage-0.26/t/103_io_storable_file_custom.t MooseX-Storage-0.26/t/011_basic_json_w_utf8.t MooseX-Storage-0.26/t/005_w_versions_and_authority_check.t MooseX-Storage-0.26/t/author/ MooseX-Storage-0.26/t/author/pod-coverage.t MooseX-Storage-0.26/t/author/pod.t MooseX-Storage-0.26/t/020_basic_yaml.t MooseX-Storage-0.26/t/061_basic_deferred_w_io.t MooseX-Storage-0.26/MANIFEST MooseX-Storage-0.26/README CPAN.pm: Going to build B/BO/BOBTFISH/MooseX-Storage-0.26.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Subroutine author_requires redefined at inc/Module/Install/AuthorRequires.pm line 15. Cannot determine perl version info from lib/MooseX/Storage.pm Warning: prerequisite Test::TempDir 0.02 not found. Checking if your kit is complete... Looks good Writing Makefile for MooseX::Storage ---- Unsatisfied dependencies detected during ---- ---- BOBTFISH/MooseX-Storage-0.26.tar.gz ---- Test::TempDir [requires] Running make test Delayed until after prerequisites Running test for module 'Test::TempDir' Running make for F/FL/FLORA/Test-TempDir-0.05.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FL/FLORA/Test-TempDir-0.05.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/F/FL/FLORA/Test-TempDir-0.05.tar.gz ok Test-TempDir-0.05/ Test-TempDir-0.05/MANIFEST.SKIP Test-TempDir-0.05/Changes Test-TempDir-0.05/t/ Test-TempDir-0.05/t/basic.t Test-TempDir-0.05/t/factory.t Test-TempDir-0.05/t/00_load.t Test-TempDir-0.05/t/handle.t Test-TempDir-0.05/Makefile.PL Test-TempDir-0.05/.gitignore Test-TempDir-0.05/META.yml Test-TempDir-0.05/SIGNATURE Test-TempDir-0.05/MANIFEST Test-TempDir-0.05/lib/ Test-TempDir-0.05/lib/Test/ Test-TempDir-0.05/lib/Test/TempDir.pm Test-TempDir-0.05/lib/Test/TempDir/ Test-TempDir-0.05/lib/Test/TempDir/Factory.pm Test-TempDir-0.05/lib/Test/TempDir/Handle.pm Test-TempDir-0.05/README CPAN.pm: Going to build F/FL/FLORA/Test-TempDir-0.05.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite File::NFSLock 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Test::TempDir ---- Unsatisfied dependencies detected during ---- ---- FLORA/Test-TempDir-0.05.tar.gz ---- File::NFSLock [requires] Running make test Delayed until after prerequisites Running test for module 'File::NFSLock' Running make for B/BB/BBB/File-NFSLock-1.20.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/B/BB/BBB/File-NFSLock-1.20.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/B/BB/BBB/CHECKSUMS Checksum for /Users/fly1200/var/cpan/sources/authors/id/B/BB/BBB/File-NFSLock-1.20.tar.gz ok File-NFSLock-1.20/ File-NFSLock-1.20/t/ File-NFSLock-1.20/t/230_double.t File-NFSLock-1.20/t/200_bl_ex.t File-NFSLock-1.20/t/120_single.t File-NFSLock-1.20/t/210_nb_ex.t File-NFSLock-1.20/t/410_die.t File-NFSLock-1.20/t/220_ex_scope.t File-NFSLock-1.20/t/420_crash.t File-NFSLock-1.20/t/110_compare.t File-NFSLock-1.20/t/300_bl_sh.t File-NFSLock-1.20/t/400_kill.t File-NFSLock-1.20/t/100_load.t File-NFSLock-1.20/t/240_fork.t File-NFSLock-1.20/README File-NFSLock-1.20/MANIFEST File-NFSLock-1.20/Changes File-NFSLock-1.20/Makefile.PL File-NFSLock-1.20/examples/ File-NFSLock-1.20/examples/lock_test File-NFSLock-1.20/File-NFSLock.spec.PL File-NFSLock-1.20/File-NFSLock.spec File-NFSLock-1.20/lib/ File-NFSLock-1.20/lib/File/ File-NFSLock-1.20/lib/File/NFSLock.pm CPAN.pm: Going to build B/BB/BBB/File-NFSLock-1.20.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for File::NFSLock >>> make cp lib/File/NFSLock.pm blib/lib/File/NFSLock.pm Manifying blib/man3/File::NFSLock.3 /Users/fly1200/bin/perl "-Iblib/arch" "-Iblib/lib" File-NFSLock.spec.PL File-NFSLock.spec BBB/File-NFSLock-1.20.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/100_load.t ...... 1..1 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:32:34 2010 # Current time GMT: Tue Apr 13 20:32:34 2010 # Using Test.pm version 1.25 ok 1 ok t/110_compare.t ... 1..4 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:32:34 2010 # Current time GMT: Tue Apr 13 20:32:34 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok t/120_single.t .... 1..3 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:32:35 2010 # Current time GMT: Tue Apr 13 20:32:35 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok t/200_bl_ex.t ..... 1..22 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:32:35 2010 # Current time GMT: Tue Apr 13 20:32:35 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok t/210_nb_ex.t ..... 1..8 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:32:51 2010 # Current time GMT: Tue Apr 13 20:32:51 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok t/220_ex_scope.t .. 1..11 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:32:53 2010 # Current time GMT: Tue Apr 13 20:32:53 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok t/230_double.t .... 1..5 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:32:55 2010 # Current time GMT: Tue Apr 13 20:32:55 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/240_fork.t ...... 1..5 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:32:55 2010 # Current time GMT: Tue Apr 13 20:32:55 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok t/300_bl_sh.t ..... 1..73 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:33:03 2010 # Current time GMT: Tue Apr 13 20:33:03 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok 11 ok 12 ok 13 ok 14 ok 15 ok 16 ok 17 ok 18 ok 19 ok 20 ok 21 ok 22 ok 23 ok 24 ok 25 ok 26 ok 27 ok 28 ok 29 ok 30 ok 31 ok 32 ok 33 ok 34 ok 35 ok 36 ok 37 ok 38 ok 39 ok 40 ok 41 ok 42 ok 43 ok 44 ok 45 ok 46 ok 47 ok 48 ok 49 ok 50 ok 51 ok 52 ok 53 ok 54 ok 55 ok 56 ok 57 ok 58 ok 59 ok 60 ok 61 ok 62 ok 63 ok 64 ok 65 ok 66 ok 67 ok 68 ok 69 ok 70 ok 71 ok 72 ok 73 ok t/400_kill.t ...... 1..10 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:33:15 2010 # Current time GMT: Tue Apr 13 20:33:15 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok t/410_die.t ....... 1..9 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:33:15 2010 # Current time GMT: Tue Apr 13 20:33:15 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok t/420_crash.t ..... 1..10 # Running under perl version 5.012000 for darwin # Current time local: Tue Apr 13 13:33:15 2010 # Current time GMT: Tue Apr 13 20:33:15 2010 # Using Test.pm version 1.25 ok 1 ok 2 ok 3 ok 4 ok 5 ok 6 ok 7 ok 8 ok 9 ok 10 ok All tests successful. Files=12, Tests=161, 42 wallclock secs ( 0.24 usr 0.21 sys + 1.84 cusr 3.39 csys = 5.68 CPU) Result: PASS BBB/File-NFSLock-1.20.tar.gz make test TEST_VERBOSE=1 -- OK Picked up version from Makefile Picked up distname from Makefile Picked up abstract from Makefile Rob Brown <bbb@cpan.org> perl module to do NFS (or not) locking >>> (cd /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo && tar cvf - File-NFSLock-1.20.ppd blib) | gzip -c >/Users/fly1200/var/REPO/B/BB/BBB/File-NFSLock-1.20.tar.gz File-NFSLock-1.20.ppd blib/ blib/lib/ blib/lib/File/ blib/lib/File/NFSLock.pm blib/man3/ blib/man3/File::NFSLock.3 >>> mv /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/File-NFSLock-1.20.ppd /Users/fly1200/var/REPO/B/BB/BBB Running make for F/FL/FLORA/Test-TempDir-0.05.tar.gz Prepending /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t Prepending /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build F/FL/FLORA/Test-TempDir-0.05.tar.gz >>> make cp lib/Test/TempDir/Factory.pm blib/lib/Test/TempDir/Factory.pm cp lib/Test/TempDir/Handle.pm blib/lib/Test/TempDir/Handle.pm cp lib/Test/TempDir.pm blib/lib/Test/TempDir.pm Manifying blib/man3/Test::TempDir::Factory.3 Manifying blib/man3/Test::TempDir::Handle.3 Manifying blib/man3/Test::TempDir.3 FLORA/Test-TempDir-0.05.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00_load.t .. ok 1 - use Test::TempDir::Handle; ok 2 - use Test::TempDir::Factory; ok 3 - use Test::TempDir; 1..3 ok t/basic.t .... ok 1 - use Test::TempDir; ok 2 - The object isa Path::Class::Dir ok 3 - root exists ok 4 - tempfile ok 5 - file handle returned ok 6 - file name returned ok 7 - filehandle is a ref ok 8 - file opened ok 9 - writable ok 10 - file name is not a ref ok 11 - file exists ok 12 - root contains file ok 13 # skip no Directory::Scratch ok 14 # skip no Directory::Scratch 1..14 ok t/factory.t .. ok 1 - use Test::TempDir::Factory; ok 2 - The object isa Test::TempDir::Factory ok 3 - default dir_name ok 4 - default t_dir ok 5 - base path ok 6 - base path doesn't exist yet ok 7 - The object isa Path::Class::Dir ok 8 - preferred path used ok 9 - created ok 10 - lock isa File::NFSLock ok 11 - The object isa Path::Class::Dir ok 12 - fallback path is different ok 13 - The object isa File::NFSLock ok 14 - second fallback is different from base path ok 15 - and from first fallback path ok 16 - The object isa Test::TempDir::Handle ok 17 - The object isa Path::Class::Dir ok 18 - created in the right place ok 19 - The object isa File::NFSLock ok 20 - lockfile exists ok 21 - lockfile exists after ->empty ok 22 - The object isa Test::TempDir::Factory ok 23 - default dir_name ok 24 - default t_dir ok 25 - base path ok 26 - base path doesn't exist yet ok 27 - The object isa Path::Class::Dir ok 28 - preferred path used ok 29 - created ok 30 - lock isa File::NFSLock ok 31 - The object isa Path::Class::Dir ok 32 - fallback path is different ok 33 - The object isa File::NFSLock ok 34 - second fallback is different from base path ok 35 - and from first fallback path ok 36 - The object isa Test::TempDir::Handle ok 37 - The object isa Path::Class::Dir ok 38 - created in the right place ok 39 - The object isa File::NFSLock ok 40 - lockfile exists ok 41 - lockfile exists after ->empty 1..41 ok t/handle.t ... ok 1 - use Test::TempDir::Handle; ok 2 - The object isa Test::TempDir::Handle ok 3 - dir set ok 4 - default cleanup policy ok 5 - file created ok 6 - subdir created ok 7 - file removed by empty ok 8 - subdir removed by empty ok 9 - no children ok 10 - dir exists ok 11 - file exists ok 12 - file exists ok 13 - dir removed by delete 1..13 ok All tests successful. Files=4, Tests=71, 6 wallclock secs ( 0.12 usr 0.09 sys + 4.04 cusr 0.67 csys = 4.92 CPU) Result: PASS FLORA/Test-TempDir-0.05.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Test/TempDir.pm Florian Ragwitz <rafl@debian.org> Temporary files support for testing. >>> (cd /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t && tar cvf - Test-TempDir-0.05.ppd blib) | gzip -c >/Users/fly1200/var/REPO/F/FL/FLORA/Test-TempDir-0.05.tar.gz Test-TempDir-0.05.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/TempDir/ blib/lib/Test/TempDir/Factory.pm blib/lib/Test/TempDir/Handle.pm blib/lib/Test/TempDir.pm blib/man3/ blib/man3/Test::TempDir.3 blib/man3/Test::TempDir::Factory.3 blib/man3/Test::TempDir::Handle.3 >>> mv /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/Test-TempDir-0.05.ppd /Users/fly1200/var/REPO/F/FL/FLORA Running make for B/BO/BOBTFISH/MooseX-Storage-0.26.tar.gz Prepending /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD Prepending /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build B/BO/BOBTFISH/MooseX-Storage-0.26.tar.gz >>> make cp lib/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm blib/lib/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm cp lib/MooseX/Storage/Basic.pm blib/lib/MooseX/Storage/Basic.pm cp lib/MooseX/Storage/Format/JSON.pm blib/lib/MooseX/Storage/Format/JSON.pm cp lib/MooseX/Storage/IO/AtomicFile.pm blib/lib/MooseX/Storage/IO/AtomicFile.pm cp lib/MooseX/Storage/Traits/OnlyWhenBuilt.pm blib/lib/MooseX/Storage/Traits/OnlyWhenBuilt.pm cp lib/MooseX/Storage/IO/StorableFile.pm blib/lib/MooseX/Storage/IO/StorableFile.pm cp lib/MooseX/Storage/Engine/Trait/OnlyWhenBuilt.pm blib/lib/MooseX/Storage/Engine/Trait/OnlyWhenBuilt.pm cp lib/MooseX/Storage/Format/YAML.pm blib/lib/MooseX/Storage/Format/YAML.pm cp lib/MooseX/Storage/Util.pm blib/lib/MooseX/Storage/Util.pm cp lib/MooseX/Storage/Format/Storable.pm blib/lib/MooseX/Storage/Format/Storable.pm cp lib/MooseX/Storage/Engine.pm blib/lib/MooseX/Storage/Engine.pm cp lib/MooseX/Storage/Deferred.pm blib/lib/MooseX/Storage/Deferred.pm cp lib/MooseX/Storage/Traits/DisableCycleDetection.pm blib/lib/MooseX/Storage/Traits/DisableCycleDetection.pm cp lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm blib/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm cp lib/MooseX/Storage/IO/File.pm blib/lib/MooseX/Storage/IO/File.pm cp lib/MooseX/Storage/Meta/Attribute/Trait/DoNotSerialize.pm blib/lib/MooseX/Storage/Meta/Attribute/Trait/DoNotSerialize.pm cp lib/MooseX/Storage/Engine/IO/AtomicFile.pm blib/lib/MooseX/Storage/Engine/IO/AtomicFile.pm cp lib/MooseX/Storage.pm blib/lib/MooseX/Storage.pm cp lib/MooseX/Storage/Base/WithChecksum.pm blib/lib/MooseX/Storage/Base/WithChecksum.pm cp lib/MooseX/Storage/Engine/IO/File.pm blib/lib/MooseX/Storage/Engine/IO/File.pm Manifying blib/man3/MooseX::Storage::Meta::Attribute::DoNotSerialize.3 Manifying blib/man3/MooseX::Storage::Traits::OnlyWhenBuilt.3 Manifying blib/man3/MooseX::Storage::IO::AtomicFile.3 Manifying blib/man3/MooseX::Storage::Format::JSON.3 Manifying blib/man3/MooseX::Storage::Basic.3 Manifying blib/man3/MooseX::Storage::IO::StorableFile.3 Manifying blib/man3/MooseX::Storage::Engine::Trait::OnlyWhenBuilt.3 Manifying blib/man3/MooseX::Storage::Format::YAML.3 Manifying blib/man3/MooseX::Storage::Util.3 Manifying blib/man3/MooseX::Storage::Format::Storable.3 Manifying blib/man3/MooseX::Storage::Deferred.3 Manifying blib/man3/MooseX::Storage::Engine.3 Manifying blib/man3/MooseX::Storage::Traits::DisableCycleDetection.3 Manifying blib/man3/MooseX::Storage::Engine::Trait::DisableCycleDetection.3 Manifying blib/man3/MooseX::Storage::IO::File.3 Manifying blib/man3/MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize.3 Manifying blib/man3/MooseX::Storage::Engine::IO::AtomicFile.3 Manifying blib/man3/MooseX::Storage.3 Manifying blib/man3/MooseX::Storage::Engine::IO::File.3 Manifying blib/man3/MooseX::Storage::Base::WithChecksum.3 BOBTFISH/MooseX-Storage-0.26.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/000_load.t ............................ 1..1 ok 1 - use MooseX::Storage; ok t/001_basic.t ........................... 1..14 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the right frozen class ok 4 - The object isa Foo ok 5 - ... got the right number ok 6 - ... got the right string ok 7 - ... got the right boolean ok 8 - ... got the right float ok 9 - ... got the right array ok 10 - ... got the right hash ok 11 - The object isa Foo ok 12 - ... got the right number (in the embedded object) ok 13 - ... got the right array (in the union) ok 14 - ... got the right string (in the union) ok t/002_basic_io.t ........................ 1..10 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - The object isa Foo ok 4 - ... got the right number ok 5 - ... got the right string ok 6 - ... got the right float ok 7 - ... got the right array ok 8 - ... got the right hash ok 9 - The object isa Foo ok 10 - ... got the right number (in the embedded object) ok t/002_basic_w_subtypes.t ................ 1..11 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the right frozen class ok 4 - The object isa Foo ok 5 - ... got the right number ok 6 - ... got the right string ok 7 - ... got the right float ok 8 - ... got the right array ok 9 - ... got the right hash ok 10 - The object isa Foo ok 11 - ... got the right number (in the embedded object) ok t/003_basic_w_embedded_objects.t ........ 1..47 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the right frozen class ok 4 - The object isa Foo ok 5 - The object isa Bar ok 6 - ... got the right number (1) in the Bar in Foo ok 7 - The object isa Bar ok 8 - ... got the right number (2) in the Bar in Foo ok 9 - The object isa Bar ok 10 - ... got the right number (3) in the Bar in Foo ok 11 - The object isa Bar ok 12 - ... got the right number (4) in the Bar in Foo ok 13 - The object isa Bar ok 14 - ... got the right number (5) in the Bar in Foo ok 15 - The object isa Bar ok 16 - ... got the right number (6) in the Bar in Foo ok 17 - The object isa Bar ok 18 - ... got the right number (7) in the Bar in Foo ok 19 - The object isa Bar ok 20 - ... got the right number (8) in the Bar in Foo ok 21 - The object isa Bar ok 22 - ... got the right number (9) in the Bar in Foo ok 23 - The object isa Bar ok 24 - ... got the right number (10) in the Bar in Foo ok 25 - The object isa Baz ok 26 - ... got the right frozen class ok 27 - The object isa Baz ok 28 - The object isa Bar ok 29 - ... got the right number (6) in the Bar in Baz ok 30 - The object isa Bar ok 31 - ... got the right number (3) in the Bar in Baz ok 32 - The object isa Bar ok 33 - ... got the right number (7) in the Bar in Baz ok 34 - The object isa Bar ok 35 - ... got the right number (9) in the Bar in Baz ok 36 - The object isa Bar ok 37 - ... got the right number (2) in the Bar in Baz ok 38 - The object isa Bar ok 39 - ... got the right number (8) in the Bar in Baz ok 40 - The object isa Bar ok 41 - ... got the right number (1) in the Bar in Baz ok 42 - The object isa Bar ok 43 - ... got the right number (4) in the Bar in Baz ok 44 - The object isa Bar ok 45 - ... got the right number (10) in the Bar in Baz ok 46 - The object isa Bar ok 47 - ... got the right number (5) in the Bar in Baz ok t/004_w_cycles.t ........................ 1..18 ok 1 - use MooseX::Storage; ok 2 - The object isa Circular ok 3 - ... cannot collapse a cycle with the basic engine ok 4 - ... cannot expand a cycle with the basic engine ok 5 - The object isa Tree ok 6 - ... got the right packed version ok 7 - The object isa Tree ok 8 - ... got the right children in $t ok 9 - ... created the cycle correctly ok 10 - The object isa Tree ok 11 - ... got the right packed version (with parent attribute skipped in child) ok 12 - ... got the right packed version (with parent attribute skipped) not ok 13 - Object with 2 references packed # TODO Cycle check is too naive # Failed (TODO) test 'Object with 2 references packed' # at t/004_w_cycles.t line 153. ok 14 - And unpacked again # TODO Cycle check is too naive ok 15 - Object packs when cycle check is disabled ok 16 - And unpacked again ok 17 - Object packs with DisableCycleDetection trait ok 18 - Unpacked again ok t/005_w_versions_and_authority_check.t .. 1..8 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the right frozen class ok 4 - The object isa Foo ok 5 - The object isa Bar ok 6 - ... got the right number too ok 7 - ... could not unpack, versions are different ok 8 - ... could not unpack, authorities are different ok t/006_w_custom_type_handlers.t .......... 1..9 ok 1 - use MooseX::Storage; ok 2 - use MooseX::Storage::Engine; ok 3 - The object isa Foo ok 4 - The object isa Bar ok 5 - ... got correct packed structure ok 6 - The object isa Foo ok 7 - The object isa Bar ok 8 - ... got the right stuff ok 9 - ... got the right stuff ok t/007_false.t ........................... 1..8 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the right boolean value ok 4 - ... got the right frozen class ok 5 - The object isa Foo ok 6 - ... got the right number ok 7 - ... got the right string ok 8 - ... got the right boolean ok t/008_do_not_serialize.t ................ 1..13 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the value we expected ok 4 - ... got the value we expected ok 5 - ... got the value we expected ok 6 - ... got the right packed class data ok 7 - New object created ok 8 - ->foo => main=HASH(0x19ea680) ok 9 - ->zot => 6910 ok 10 - Packed correctly ok 11 - Unpack without required attribute fails ok 12 - Proper error recorded ok 13 - Unpacked correctly with foo => Object ok t/009_do_not_serialize_lazy.t ........... ok 1 - use MooseX::Storage; ok 2 - New object created ok 3 - Object packed ok 4 - x => 6911 ok 5 - z => z ok 6 - y does not exist ok 7 - Deep check passed 1..7 ok t/010_basic_json.t ...................... 1..12 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - .. this is valid JSON ok 4 - ... got the right JSON ok 5 - The object isa Foo ok 6 - ... got the right number ok 7 - ... got the right string ok 8 - ... got the right float ok 9 - ... got the right array ok 10 - ... got the right hash ok 11 - The object isa Foo ok 12 - ... got the right number (in the embedded object) ok t/011_basic_json_w_utf8.t ............... 1..16 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the right JSON ok 4 - The object isa Foo ok 5 - ... got the string we expected ok 6 - ... got the right JSON ok 7 - ... got a utf8 string ok 8 - ... got a valid utf8 string ok 9 - ... no longer is utf8 string ok 10 - ... got a valid utf8 string ok 11 - The object isa Foo ok 12 - ... not a utf8 string ok 13 - ... but is a valid utf8 string ok 14 - ... is a utf8 string now ok 15 - ... got a valid utf8 string ok 16 - ... got the right JSON ok t/012_param_json.t ...................... skipped: MooseX::Storage::Format::JSONpm required for this test t/020_basic_yaml.t ...................... skipped: Test::Without::Module is required for this test t/020_basic_yaml_syck.t ................. skipped: Test::Without::Module is required for this test t/020_basic_yaml_xs.t ................... skipped: Test::Without::Module is required for this test t/030_with_checksum.t ................... 1..26 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the right frozen class ok 4 - ... unpacked okay ok 5 - The object isa Foo ok 6 - ... got the right frozen class ok 7 - The object isa Foo ok 8 - got frozen data ok 9 - not thawed ok 10 - has error ok 11 - bad checksum error ok 12 - The object isa Foo ok 13 - got frozen data ok 14 - got frozen data ok 15 - versions are different ok 16 - refreeze ok 17 - thawed ok 18 - no error ok 19 - thawed ok 20 - no error ok 21 - not thawed ok 22 - has error ok 23 - bad checksum error ok 24 - not thawed ok 25 - has error ok 26 - bad checksum error ok t/040_basic_utils.t ..................... 1..5 ok 1 - use MooseX::Storage; ok 2 - use MooseX::Storage::Util; ok 3 - ... got the right class name from the packed item ok 4 - ... got the right class name from the json item ok 5 # skip No YAML module found ok t/050_basic_storable.t .................. 1..11 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the data struct we expected ok 4 - The object isa Foo ok 5 - ... got the right number ok 6 - ... got the right string ok 7 - ... got the right float ok 8 - ... got the right array ok 9 - ... got the right hash ok 10 - The object isa Foo ok 11 - ... got the right number (in the embedded object) ok # Using implementation: YAML::XS t/060_basic_deferred.t .................. 1..31 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - .. this is valid JSON ok 4 - ... got the right JSON ok 5 - The object isa Foo ok 6 - ... got the right number ok 7 - ... got the right string ok 8 - ... got the right float ok 9 - ... got the right array ok 10 - ... got the right hash ok 11 - The object isa Foo ok 12 - ... got the right number (in the embedded object) ok 13 - The object isa Foo ok 14 - ... got the data struct we expected ok 15 - The object isa Foo ok 16 - ... got the right number ok 17 - ... got the right string ok 18 - ... got the right float ok 19 - ... got the right array ok 20 - ... got the right hash ok 21 - The object isa Foo ok 22 - ... got the right number (in the embedded object) ok 23 - The object isa Foo ok 24 - The object isa Foo ok 25 - ... got the right number ok 26 - ... got the right string ok 27 - ... got the right float ok 28 - ... got the right array ok 29 - ... got the right hash ok 30 - The object isa Foo ok 31 - ... got the right number (in the embedded object) ok t/061_basic_deferred_w_io.t ............. 1..20 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - The object isa Foo ok 4 - ... got the right number ok 5 - ... got the right string ok 6 - ... got the right float ok 7 - ... got the right array ok 8 - ... got the right hash ok 9 - The object isa Foo ok 10 - ... got the right number (in the embedded object) ok 11 - ... the file has been deleted ok 12 - The object isa Foo ok 13 - The object isa Foo ok 14 - ... got the right number ok 15 - ... got the right string ok 16 - ... got the right float ok 17 - ... got the right array ok 18 - ... got the right hash ok 19 - The object isa Foo ok 20 - ... got the right number (in the embedded object) ok t/070_basic_maybe.t ..................... 1..22 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the right frozen class ok 4 - The object isa Foo ok 5 - ... got the right number ok 6 - ... got the right string ok 7 - ... got the right boolean ok 8 - ... got the right float ok 9 - ... got the right array ok 10 - ... got the right hash ok 11 - The object isa Foo ok 12 - ... got the right number (in the embedded object) ok 13 - The object isa Foo ok 14 - ... got the right frozen class ok 15 - The object isa Foo ok 16 - ... got the right number ok 17 - ... got the right string ok 18 - ... got the right float ok 19 - ... got the right array ok 20 - ... got the right hash ok 21 - The object isa Foo ok 22 - ... got the right number (in the embedded object) ok t/100_io.t .............................. 1..10 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - The object isa Foo ok 4 - ... got the right number ok 5 - ... got the right string ok 6 - ... got the right float ok 7 - ... got the right array ok 8 - ... got the right hash ok 9 - The object isa Foo ok 10 - ... got the right number (in the embedded object) ok t/101_io_atomic.t ....................... 1..10 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - The object isa Foo ok 4 - ... got the right number ok 5 - ... got the right string ok 6 - ... got the right float ok 7 - ... got the right array ok 8 - ... got the right hash ok 9 - The object isa Foo ok 10 - ... got the right number (in the embedded object) ok t/102_io_storable_file.t ................ 1..10 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - The object isa Foo ok 4 - ... got the right number ok 5 - ... got the right string ok 6 - ... got the right float ok 7 - ... got the right array ok 8 - ... got the right hash ok 9 - The object isa Foo ok 10 - ... got the right number (in the embedded object) ok t/103_io_storable_file_custom.t ......... 1..11 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - ... got the data struct we expected ok 4 - The object isa Foo ok 5 - ... got the right string ok 6 - ... got the right number ok 7 - ... got the right float ok 8 - ... got the right array ok 9 - ... got the right hash ok 10 - The object isa Foo ok 11 - ... got the right number (in the embedded object) ok t/104_io_w_utf8.t ....................... 1..8 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - The object isa Foo ok 4 - ... got the string we expected ok 5 - The object isa Foo ok 6 - The object isa Foo ok 7 - ... the string is still utf8 ok 8 - ... got the string we expected ok t/105_io_atomic_w_utf8.t ................ 1..8 ok 1 - use MooseX::Storage; ok 2 - The object isa Foo ok 3 - The object isa Foo ok 4 - ... got the string we expected ok 5 - The object isa Foo ok 6 - The object isa Foo ok 7 - ... the string is still utf8 ok 8 - ... got the string we expected ok t/200_combined_in_roles.t ............... 1..1 ok 1 - Can include two roles which both use MooseX::Storage ok t/300_overloaded.t ...................... ok 1 - Can stringify without deep recursion 1..1 ok All tests successful. Test Summary Report ------------------- t/004_w_cycles.t (Wstat: 0 Tests: 18 Failed: 0) TODO passed: 14 Files=31, Tests=348, 28 wallclock secs ( 0.48 usr 0.55 sys + 22.60 cusr 3.89 csys = 27.52 CPU) Result: PASS BOBTFISH/MooseX-Storage-0.26.tar.gz make test TEST_VERBOSE=1 -- OK Tomas Doran <bobtfish@bobtfish.net> A serialization framework for Moose classes >>> (cd /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD && tar cvf - MooseX-Storage-0.26.ppd blib) | gzip -c >/Users/fly1200/var/REPO/B/BO/BOBTFISH/MooseX-Storage-0.26.tar.gz MooseX-Storage-0.26.ppd blib/ blib/lib/ blib/lib/MooseX/ blib/lib/MooseX/Storage/ blib/lib/MooseX/Storage/Base/ blib/lib/MooseX/Storage/Base/WithChecksum.pm blib/lib/MooseX/Storage/Basic.pm blib/lib/MooseX/Storage/Deferred.pm blib/lib/MooseX/Storage/Engine/ blib/lib/MooseX/Storage/Engine/IO/ blib/lib/MooseX/Storage/Engine/IO/AtomicFile.pm blib/lib/MooseX/Storage/Engine/IO/File.pm blib/lib/MooseX/Storage/Engine/Trait/ blib/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm blib/lib/MooseX/Storage/Engine/Trait/OnlyWhenBuilt.pm blib/lib/MooseX/Storage/Engine.pm blib/lib/MooseX/Storage/Format/ blib/lib/MooseX/Storage/Format/JSON.pm blib/lib/MooseX/Storage/Format/Storable.pm blib/lib/MooseX/Storage/Format/YAML.pm blib/lib/MooseX/Storage/IO/ blib/lib/MooseX/Storage/IO/AtomicFile.pm blib/lib/MooseX/Storage/IO/File.pm blib/lib/MooseX/Storage/IO/StorableFile.pm blib/lib/MooseX/Storage/Meta/ blib/lib/MooseX/Storage/Meta/Attribute/ blib/lib/MooseX/Storage/Meta/Attribute/DoNotSerialize.pm blib/lib/MooseX/Storage/Meta/Attribute/Trait/ blib/lib/MooseX/Storage/Meta/Attribute/Trait/DoNotSerialize.pm blib/lib/MooseX/Storage/Traits/ blib/lib/MooseX/Storage/Traits/DisableCycleDetection.pm blib/lib/MooseX/Storage/Traits/OnlyWhenBuilt.pm blib/lib/MooseX/Storage/Util.pm blib/lib/MooseX/Storage.pm blib/man3/ blib/man3/MooseX::Storage.3 blib/man3/MooseX::Storage::Base::WithChecksum.3 blib/man3/MooseX::Storage::Basic.3 blib/man3/MooseX::Storage::Deferred.3 blib/man3/MooseX::Storage::Engine.3 blib/man3/MooseX::Storage::Engine::IO::AtomicFile.3 blib/man3/MooseX::Storage::Engine::IO::File.3 blib/man3/MooseX::Storage::Engine::Trait::DisableCycleDetection.3 blib/man3/MooseX::Storage::Engine::Trait::OnlyWhenBuilt.3 blib/man3/MooseX::Storage::Format::JSON.3 blib/man3/MooseX::Storage::Format::Storable.3 blib/man3/MooseX::Storage::Format::YAML.3 blib/man3/MooseX::Storage::IO::AtomicFile.3 blib/man3/MooseX::Storage::IO::File.3 blib/man3/MooseX::Storage::IO::StorableFile.3 blib/man3/MooseX::Storage::Meta::Attribute::DoNotSerialize.3 blib/man3/MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize.3 blib/man3/MooseX::Storage::Traits::DisableCycleDetection.3 blib/man3/MooseX::Storage::Traits::OnlyWhenBuilt.3 blib/man3/MooseX::Storage::Util.3 >>> mv /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/MooseX-Storage-0.26.ppd /Users/fly1200/var/REPO/B/BO/BOBTFISH Running test for module 'MooseX::Clone' Running make for N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz ok MooseX-Clone-0.05/ MooseX-Clone-0.05/Changes MooseX-Clone-0.05/lib/ MooseX-Clone-0.05/Makefile.PL MooseX-Clone-0.05/MANIFEST MooseX-Clone-0.05/MANIFEST.SKIP MooseX-Clone-0.05/META.yml MooseX-Clone-0.05/SIGNATURE MooseX-Clone-0.05/t/ MooseX-Clone-0.05/t/01_basic.t MooseX-Clone-0.05/t/02_auto_deref.t MooseX-Clone-0.05/lib/MooseX/ MooseX-Clone-0.05/lib/MooseX/Clone/ MooseX-Clone-0.05/lib/MooseX/Clone.pm MooseX-Clone-0.05/lib/MooseX/Clone/Meta/ MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/ MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/Trait/ MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/ MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/Trait/Clone.pm MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/Trait/Copy.pm MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/Trait/NoClone.pm MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/Trait/StorableClone.pm MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Base.pm MooseX-Clone-0.05/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Std.pm Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite Data::Visitor 0.24 not found. Warning: prerequisite Hash::Util::FieldHash::Compat 0 not found. Checking if your kit is complete... Looks good Writing Makefile for MooseX::Clone ---- Unsatisfied dependencies detected during ---- ---- NUFFIN/MooseX-Clone-0.05.tar.gz ---- Data::Visitor [requires] Hash::Util::FieldHash::Compat [requires] Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Data::Visitor' Running make for F/FL/FLORA/Data-Visitor-0.27.tar.gz Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/F/FL/FLORA/Data-Visitor-0.27.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/F/FL/FLORA/Data-Visitor-0.27.tar.gz ok Data-Visitor-0.27/ Data-Visitor-0.27/MANIFEST.SKIP Data-Visitor-0.27/Changes Data-Visitor-0.27/t/ Data-Visitor-0.27/t/circular_refs.t Data-Visitor-0.27/t/callback_aliasing.t Data-Visitor-0.27/t/base.t Data-Visitor-0.27/t/globs.t Data-Visitor-0.27/t/callback.t Data-Visitor-0.27/t/callback_hash_entry.t Data-Visitor-0.27/t/magic.t Data-Visitor-0.27/t/bugs.t Data-Visitor-0.27/t/weak.t Data-Visitor-0.27/Makefile.PL Data-Visitor-0.27/META.yml Data-Visitor-0.27/SIGNATURE Data-Visitor-0.27/MANIFEST Data-Visitor-0.27/lib/ Data-Visitor-0.27/lib/Data/ Data-Visitor-0.27/lib/Data/Visitor/ Data-Visitor-0.27/lib/Data/Visitor/Callback.pm Data-Visitor-0.27/lib/Data/Visitor.pm Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build F/FL/FLORA/Data-Visitor-0.27.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Warning: prerequisite Tie::ToObject 0.01 not found. Checking if your kit is complete... Looks good Writing Makefile for Data::Visitor ---- Unsatisfied dependencies detected during ---- ---- FLORA/Data-Visitor-0.27.tar.gz ---- Tie::ToObject [requires] Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'test' Running make test Delayed until after prerequisites Running test for module 'Tie::ToObject' Running make for N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz ok Tie-ToObject-0.03/ Tie-ToObject-0.03/lib/ Tie-ToObject-0.03/lib/Tie/ Tie-ToObject-0.03/lib/Tie/ToObject.pm Tie-ToObject-0.03/Makefile.PL Tie-ToObject-0.03/MANIFEST Tie-ToObject-0.03/MANIFEST.SKIP Tie-ToObject-0.03/META.yml Tie-ToObject-0.03/SIGNATURE Tie-ToObject-0.03/t/ Tie-ToObject-0.03/t/tie.t Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Tie::ToObject >>> make cp lib/Tie/ToObject.pm blib/lib/Tie/ToObject.pm Manifying blib/man3/Tie::ToObject.3 NUFFIN/Tie-ToObject-0.03.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/tie.t .. 1..10 ok 1 - use Tie::ToObject; ok 2 - tied is the same ok 3 - is_deeply ok 4 - tie is just the identity function ok 5 - error ok 6 - right error ok 7 - error ok 8 - right error ok 9 - error ok 10 - right error ok All tests successful. Files=1, Tests=10, 0 wallclock secs ( 0.07 usr 0.04 sys + 0.09 cusr 0.04 csys = 0.24 CPU) Result: PASS NUFFIN/Tie-ToObject-0.03.tar.gz make test TEST_VERBOSE=1 -- OK Fetching with LWP: http://cpan.nas.activestate.com/authors/id/N/NU/NUFFIN/CHECKSUMS Picked up abstract from lib/Tie/ToObject.pm Yuval Kogman <nothingmuch@woobling.org> Tie to an existing object. >>> (cd /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u && tar cvf - Tie-ToObject-0.03.ppd blib) | gzip -c >/Users/fly1200/var/REPO/N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz Tie-ToObject-0.03.ppd blib/ blib/lib/ blib/lib/Tie/ blib/lib/Tie/ToObject.pm blib/man3/ blib/man3/Tie::ToObject.3 >>> mv /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/Tie-ToObject-0.03.ppd /Users/fly1200/var/REPO/N/NU/NUFFIN Running make for F/FL/FLORA/Data-Visitor-0.27.tar.gz Prepending /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/lib /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO Prepending /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/lib /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build F/FL/FLORA/Data-Visitor-0.27.tar.gz >>> make cp lib/Data/Visitor/Callback.pm blib/lib/Data/Visitor/Callback.pm cp lib/Data/Visitor.pm blib/lib/Data/Visitor.pm Manifying blib/man3/Data::Visitor::Callback.3 Manifying blib/man3/Data::Visitor.3 FLORA/Data-Visitor-0.27.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/lib /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/base.t ................. 1..32 ok 1 - use Data::Visitor; ok 2 - Data::Visitor->can('new') ok 3 - The object isa Data::Visitor ok 4 - Data::Visitor->can('visit') ok 5 - visit returns value unlatered ok 6 - visit returns value unlatered ok 7 - visit returns value unlatered ok 8 - visit returns value unlatered ok 9 - visit returns value unlatered ok 10 - visit returns value unlatered ok 11 - visit returns value unlatered ok 12 - visit returns value unlatered ok 13 - Data::Visitor->can('visit_value') ok 14 - Data::Visitor->can('visit_object') ok 15 - Data::Visitor->can('visit_hash') ok 16 - Data::Visitor->can('visit_array') ok 17 ok 18 ok 19 ok 20 ok 21 - visit_value not called ok 22 ok 23 ok 24 ok 25 ok 26 - visit_value not called ok 27 ok 28 ok 29 ok 30 - fmap behavior on value ok 31 - fmap behavior on hash ok 32 - fmap behavior on array ok t/bugs.t ................. 1..3 ok 1 - ignore_return_values defaults to false ok 2 - but can be set as initial param ok 3 ok t/callback.t ............. 1..13 ok 1 - use Data::Visitor::Callback; ok 2 - Data::Visitor::Callback->can('new') ok 3 - string ok 4 - undef ok 5 - array ok 6 - hash ok 7 - deep array ok 8 - object ok 9 - object ok 10 - scalar_ref ok 11 - glob ok 12 - code ok 13 - regex ok t/callback_aliasing.t .... 1..7 ok 1 - use Data::Visitor::Callback; ok 2 - $_ unchanged in outer scope ok 3 - values were modified ok 4 - entire structure can also be changed ok 5 - $_ unchanged in outer scope ok 6 - values were modified ok 7 - entire structure can also be changed ok t/callback_hash_entry.t .. ok 1 - use Data::Visitor::Callback; ok 2 - get_recursive_hash_value_visitor, all values ok 3 - get_recursive_hash_value_visitor, only "point" keys 1..3 ok t/circular_refs.t ........ 1..18 ok 1 - use Data::Visitor; ok 2 - use Data::Visitor::Callback; ok 3 - circular structures don't cause an endless loop ok 4 - Structure recreated ok 5 - circular address ok 6 - circular address ok 7 - copy of object is a mapped copy ok 8 - equality preserved ok 9 - original replaced ok 10 - data is as expected ok 11 - structure retained ok 12 - seen callback ok 13 - scalar ref to hash element ok 14 - structures eq deeply not ok 15 - scalar ref in copy # TODO hash/array elements are not yet references internally # Failed (TODO) test 'scalar ref in copy' # at t/circular_refs.t line 134. # got: '27046752' # expected: '27202720' ok 16 - scalar ref to sibling hash element ok 17 - structures eq deeply not ok 18 - scalar ref in copy # TODO hash/array elements are not yet references internally # Failed (TODO) test 'scalar ref in copy' # at t/circular_refs.t line 151. # got: '27202624' # expected: '27203408' ok t/globs.t ................ 1..10 ok 1 - use Data::Visitor; ok 2 - scalar glob created correctly ok 3 - hash glob created correctly ok 4 - container ok 5 - glob ref ok 6 - value in glob's scalar slot ok 7 ok 8 ok 9 ok 10 ok t/magic.t ................ ok 1 - use Data::Visitor::Callback; ok 2 - it's a copy ok 3 - the tied hash is a copy, too ok 4 - identity preserved ok 5 - the subhash is tied ok 6 - tied to correct class isa Tie::RefHash ok 7 - tied is different ok 8 - the key is a ref ok 9 - keys eq deeply ok 10 - not tied ok 11 - tied array ok 12 - copy is tied ok 13 - tied array ok 14 - copy is tied ok 15 - tied array ok 16 - copy is tied ok 17 - tied array ok 18 - copy is tied ok 19 - tied array ok 20 - copy is tied ok 21 - tied array ok 22 - copy is tied ok 23 - tied array ok 24 - copy is tied ok 25 - tied array ok 26 - copy is tied 1..26 ok t/weak.t ................. skipped: Can't locate Data/Alias.pm in @INC (@INC contains: /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/blib/lib /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/lib /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib /Users/fly1200/var/megalib /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/lib /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib /Users/fly1200/var/megalib /Users/fly1200/Library/ActivePerl-5.12/lib /Users/fly1200/ap1200-292396/site/lib /Users/fly1200/ap1200-292396/lib .) at t/weak.t line 9. All tests successful. Files=9, Tests=112, 7 wallclock secs ( 0.18 usr 0.17 sys + 5.67 cusr 1.07 csys = 7.09 CPU) Result: PASS FLORA/Data-Visitor-0.27.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Data/Visitor.pm Florian Ragwitz <rafl@debian.org> Visitor style traversal of Perl data structures >>> (cd /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO && tar cvf - Data-Visitor-0.27.ppd blib) | gzip -c >/Users/fly1200/var/REPO/F/FL/FLORA/Data-Visitor-0.27.tar.gz Data-Visitor-0.27.ppd blib/ blib/lib/ blib/lib/Data/ blib/lib/Data/Visitor/ blib/lib/Data/Visitor/Callback.pm blib/lib/Data/Visitor.pm blib/man3/ blib/man3/Data::Visitor.3 blib/man3/Data::Visitor::Callback.3 >>> mv /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/Data-Visitor-0.27.ppd /Users/fly1200/var/REPO/F/FL/FLORA Running test for module 'Hash::Util::FieldHash::Compat' Running make for N/NU/NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz Prepending /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/blib/arch /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/blib/lib /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/lib /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/N/NU/NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/N/NU/NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz ok Hash-Util-FieldHash-Compat-0.03/ Hash-Util-FieldHash-Compat-0.03/lib/ Hash-Util-FieldHash-Compat-0.03/lib/Hash/ Hash-Util-FieldHash-Compat-0.03/lib/Hash/Util/ Hash-Util-FieldHash-Compat-0.03/lib/Hash/Util/FieldHash/ Hash-Util-FieldHash-Compat-0.03/lib/Hash/Util/FieldHash/Compat/ Hash-Util-FieldHash-Compat-0.03/lib/Hash/Util/FieldHash/Compat/Heavy.pm Hash-Util-FieldHash-Compat-0.03/lib/Hash/Util/FieldHash/Compat.pm Hash-Util-FieldHash-Compat-0.03/Makefile.PL Hash-Util-FieldHash-Compat-0.03/MANIFEST Hash-Util-FieldHash-Compat-0.03/MANIFEST.SKIP Hash-Util-FieldHash-Compat-0.03/META.yml Hash-Util-FieldHash-Compat-0.03/SIGNATURE Hash-Util-FieldHash-Compat-0.03/t/ Hash-Util-FieldHash-Compat-0.03/t/01_basic.t Prepending /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/blib/arch /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/blib/lib /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/lib /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'make' CPAN.pm: Going to build N/NU/NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Hash::Util::FieldHash::Compat >>> make cp lib/Hash/Util/FieldHash/Compat/Heavy.pm blib/lib/Hash/Util/FieldHash/Compat/Heavy.pm cp lib/Hash/Util/FieldHash/Compat.pm blib/lib/Hash/Util/FieldHash/Compat.pm Manifying blib/man3/Hash::Util::FieldHash::Compat::Heavy.3 Manifying blib/man3/Hash::Util::FieldHash::Compat.3 NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz make -- OK Prepending /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/blib/arch /Users/fly1200/var/cpan/build/Data-Visitor-0.27-DAuDCO/blib/lib /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/arch /Users/fly1200/var/cpan/build/Tie-ToObject-0.03-jAlA_u/blib/lib /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/arch /Users/fly1200/var/cpan/build/MooseX-Storage-0.26-3tNxYD/blib/lib /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/arch /Users/fly1200/var/cpan/build/Test-TempDir-0.05-OcTU0t/blib/lib /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/arch /Users/fly1200/var/cpan/build/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_basic.t .. ok 1 - use Hash::Util::FieldHash::Compat; ok 2 - setting fieldhash retains values ok 3 - three keys now ok 4 - no refs in the keys ok 5 - id($obj) returns a nonref ok 6 - key by ref ok 7 - key by ref ok 8 - $hash{$obj} eq $hash{id($obj)} ok 9 - $obj key disappeared ok 10 - no value destructions yet ok 11 - three keys ok 12 - one value destroyed ok 13 - two keys in hash ok 14 - one key in the hash ok 15 - key is ID ok 16 - key by ref ok 17 - key by ref ok 18 - $hash{$obj} eq $hash{id($obj)} ok 19 - keys ok 20 - can't id_2obj yet ok 21 - can't id_2obj yet ok 22 - id_2obj on registered object ok 23 - can't id_2obj on unregistered object ok 24 - one key left ok 25 - second object remained ok 26 - plural form ok 27 - plural form 1..27 ok All tests successful. Files=1, Tests=27, 1 wallclock secs ( 0.07 usr 0.04 sys + 0.08 cusr 0.04 csys = 0.23 CPU) Result: PASS NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Hash/Util/FieldHash/Compat.pm Yuval Kogman <nothingmuch@woobling.org> Use L<Hash::Util::FieldHash> or ties, depending >>> (cd /Users/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-GlWu5w && tar cvf - Hash-Util-FieldHash-Compat-0.03.ppd blib) | gzip -c >/Users/fly1200/var/REPO/N/NU/NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz Hash-Util-FieldHash-Compat-0.03.ppd blib/ blib/lib/ blib/lib/Hash/ blib/lib/Hash/Util/ blib/lib/Hash/Util/FieldHash/ blib/lib/Hash/Util/FieldHash/Compat/ blib/lib/Hash/Util/FieldHash/Compat/Heavy.pm blib/lib/Hash/Util/FieldHash/Compat.pm blib/man3/ blib/man3/Hash::Util::FieldHash::Compat.3 blib/man3/Hash::Util::FieldHash::Compat::Heavy.3 >>> mv /Users/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-GlWu5w/Hash-Util-FieldHash-Compat-0.03.ppd /Users/fly1200/var/REPO/N/NU/NUFFIN Running make for N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz Prepending %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/MooseX-Clone-0.05-0wZxOY Prepending %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz >>> make cp lib/MooseX/Clone.pm blib/lib/MooseX/Clone.pm cp lib/MooseX/Clone/Meta/Attribute/Trait/NoClone.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/NoClone.pm cp lib/MooseX/Clone/Meta/Attribute/Trait/StorableClone.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/StorableClone.pm cp lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Base.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Base.pm cp lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Std.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Std.pm cp lib/MooseX/Clone/Meta/Attribute/Trait/Copy.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/Copy.pm cp lib/MooseX/Clone/Meta/Attribute/Trait/Clone.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone.pm Manifying blib/man3/MooseX::Clone::Meta::Attribute::Trait::NoClone.3 Manifying blib/man3/MooseX::Clone.3 Manifying blib/man3/MooseX::Clone::Meta::Attribute::Trait::StorableClone.3 Manifying blib/man3/MooseX::Clone::Meta::Attribute::Trait::Copy.3 Manifying blib/man3/MooseX::Clone::Meta::Attribute::Trait::Clone.3 NUFFIN/MooseX-Clone-0.05.tar.gz make -- OK Prepending %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_basic.t ....... ok 1 - The object isa Bar ok 2 - The object isa Foo ok 3 - The object isa Foo ok 4 - explicit init_arg ok 5 - first copy ok 6 - first copy ok 7 - default value for other attr ok 8 - copy ok 9 - NoClone ok 10 - copy number incremented ok 11 - not incremented for uncloned attr ok 12 - default value for other attr ok 13 - copy ok 14 - copy ok 15 - Value carried over to recursive call to clone ok 16 - hash copied ok 17 - hash keys exist in clone ok 18 - The object isa Foo ok 19 - foo inside hash cloned too ok 20 - copy number ok 21 - hash copied ok 22 - hash keys exist in clone ok 23 - The object isa Foo ok 24 - foo inside hash not cloned ok 25 - array inside hash not cloned ok 26 - foo copied ok 27 - but not using ->clone 1..27 ok t/02_auto_deref.t .. 1..5 ok 1 - cloning simple obj with a ArrayRef ok 2 - cloning simple obj with a ArrayRef (3 elements) and auto_deref ok 3 - got a clone ok 4 - value cloned properly ok 5 - cloning simple obj with a ArrayRef (2 elements) and auto_deref ok All tests successful. Files=2, Tests=32, 2 wallclock secs ( 0.08 usr 0.06 sys + 1.67 cusr 0.33 csys = 2.14 CPU) Result: PASS NUFFIN/MooseX-Clone-0.05.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/MooseX/Clone.pm Yuval Kogman <nothingmuch@woobling.org> Fine grained cloning support for L<Moose> objects. >>> (cd /Users/fly1200/var/cpan/build/MooseX-Clone-0.05-0wZxOY && tar cvf - MooseX-Clone-0.05.ppd blib) | gzip -c >/Users/fly1200/var/REPO/N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz MooseX-Clone-0.05.ppd blib/ blib/lib/ blib/lib/MooseX/ blib/lib/MooseX/Clone/ blib/lib/MooseX/Clone/Meta/ blib/lib/MooseX/Clone/Meta/Attribute/ blib/lib/MooseX/Clone/Meta/Attribute/Trait/ blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/ blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Base.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Std.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/Copy.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/NoClone.pm blib/lib/MooseX/Clone/Meta/Attribute/Trait/StorableClone.pm blib/lib/MooseX/Clone.pm blib/man3/ blib/man3/MooseX::Clone.3 blib/man3/MooseX::Clone::Meta::Attribute::Trait::Clone.3 blib/man3/MooseX::Clone::Meta::Attribute::Trait::Copy.3 blib/man3/MooseX::Clone::Meta::Attribute::Trait::NoClone.3 blib/man3/MooseX::Clone::Meta::Attribute::Trait::StorableClone.3 >>> mv /Users/fly1200/var/cpan/build/MooseX-Clone-0.05-0wZxOY/MooseX-Clone-0.05.ppd /Users/fly1200/var/REPO/N/NU/NUFFIN Running test for module 'Forest' Running make for S/ST/STEVAN/Forest-0.08.tar.gz Prepending %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/ST/STEVAN/Forest-0.08.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/S/ST/STEVAN/Forest-0.08.tar.gz ok Forest-0.08/ Forest-0.08/Changes Forest-0.08/inc/ Forest-0.08/inc/Module/ Forest-0.08/inc/Module/Install/ Forest-0.08/inc/Module/Install/Base.pm Forest-0.08/inc/Module/Install/Can.pm Forest-0.08/inc/Module/Install/Fetch.pm Forest-0.08/inc/Module/Install/Makefile.pm Forest-0.08/inc/Module/Install/Metadata.pm Forest-0.08/inc/Module/Install/Win32.pm Forest-0.08/inc/Module/Install/WriteAll.pm Forest-0.08/inc/Module/Install.pm Forest-0.08/lib/ Forest-0.08/lib/Forest/ Forest-0.08/lib/Forest/Tree/ Forest-0.08/lib/Forest/Tree/Builder/ Forest-0.08/lib/Forest/Tree/Builder/Callback.pm Forest-0.08/lib/Forest/Tree/Builder/SimpleTextFile.pm Forest-0.08/lib/Forest/Tree/Builder.pm Forest-0.08/lib/Forest/Tree/Constructor.pm Forest-0.08/lib/Forest/Tree/Indexer/ Forest-0.08/lib/Forest/Tree/Indexer/SimpleUIDIndexer.pm Forest-0.08/lib/Forest/Tree/Indexer.pm Forest-0.08/lib/Forest/Tree/Loader/ Forest-0.08/lib/Forest/Tree/Loader/SimpleUIDLoader.pm Forest-0.08/lib/Forest/Tree/Loader.pm Forest-0.08/lib/Forest/Tree/Pure.pm Forest-0.08/lib/Forest/Tree/Reader/ Forest-0.08/lib/Forest/Tree/Reader/SimpleTextFile.pm Forest-0.08/lib/Forest/Tree/Reader.pm Forest-0.08/lib/Forest/Tree/Roles/ Forest-0.08/lib/Forest/Tree/Roles/HasNodeFormatter.pm Forest-0.08/lib/Forest/Tree/Roles/JSONable.pm Forest-0.08/lib/Forest/Tree/Roles/LoadWithMetaData.pm Forest-0.08/lib/Forest/Tree/Roles/MetaData.pm Forest-0.08/lib/Forest/Tree/Writer/ Forest-0.08/lib/Forest/Tree/Writer/ASCIIWithBranches.pm Forest-0.08/lib/Forest/Tree/Writer/SimpleASCII.pm Forest-0.08/lib/Forest/Tree/Writer/SimpleHTML.pm Forest-0.08/lib/Forest/Tree/Writer.pm Forest-0.08/lib/Forest/Tree.pm Forest-0.08/lib/Forest.pm Forest-0.08/Makefile.PL Forest-0.08/MANIFEST Forest-0.08/META.yml Forest-0.08/README Forest-0.08/t/ Forest-0.08/t/000_load.t Forest-0.08/t/010_Tree.t Forest-0.08/t/011_Tree_MetaData.t Forest-0.08/t/012_Tree_errors.t Forest-0.08/t/013_Tree_build_with_constructor.t Forest-0.08/t/014_Pure.t Forest-0.08/t/020_Tree_Reader.t Forest-0.08/t/021_Tree_Reader_using_load.t Forest-0.08/t/030_Tree_Writer.t Forest-0.08/t/031_Tree_Writer_to_disk.t Forest-0.08/t/032_Tree_Writer_complex_ASCII.t Forest-0.08/t/033_Tree_Writer_incremental_build.t Forest-0.08/t/040_Tree_Indexer.t Forest-0.08/t/041_Tree_Indexer_w_custom_reader.t Forest-0.08/t/060_Tree_Loader.t Forest-0.08/t/061_Tree_Loader_with_metadata.t Forest-0.08/t/pod.t Prepending %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build S/ST/STEVAN/Forest-0.08.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Cannot determine perl version info from lib/Forest.pm Warning: prerequisite MooseX::AttributeHelpers 0.17 not found. Checking if your kit is complete... Looks good Writing Makefile for Forest ---- Unsatisfied dependencies detected during ---- ---- STEVAN/Forest-0.08.tar.gz ---- MooseX::AttributeHelpers [requires] Prepending %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'MooseX::AttributeHelpers' Running make for D/DR/DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz Prepending %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DR/DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/D/DR/DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz ok MooseX-AttributeHelpers-0.23/ MooseX-AttributeHelpers-0.23/t/ MooseX-AttributeHelpers-0.23/t/003_basic_hash.t MooseX-AttributeHelpers-0.23/t/001_basic_counter.t MooseX-AttributeHelpers-0.23/t/007_basic_string.t MooseX-AttributeHelpers-0.23/t/010_array_from_role.t MooseX-AttributeHelpers-0.23/t/020_remove_attribute.t MooseX-AttributeHelpers-0.23/t/204_trait_number.t MooseX-AttributeHelpers-0.23/t/000_load.t MooseX-AttributeHelpers-0.23/t/004_basic_number.t MooseX-AttributeHelpers-0.23/t/100_collection_with_roles.t MooseX-AttributeHelpers-0.23/t/205_trait_list.t MooseX-AttributeHelpers-0.23/t/pod.t MooseX-AttributeHelpers-0.23/t/012_basic_bool.t MooseX-AttributeHelpers-0.23/t/207_trait_string.t MooseX-AttributeHelpers-0.23/t/208_trait_bool.t MooseX-AttributeHelpers-0.23/t/202_trait_array.t MooseX-AttributeHelpers-0.23/t/206_trait_bag.t MooseX-AttributeHelpers-0.23/t/201_trait_counter.t MooseX-AttributeHelpers-0.23/t/002_basic_array.t MooseX-AttributeHelpers-0.23/t/006_basic_bag.t MooseX-AttributeHelpers-0.23/t/005_basic_list.t MooseX-AttributeHelpers-0.23/t/011_counter_with_defaults.t MooseX-AttributeHelpers-0.23/t/pod_coverage.t MooseX-AttributeHelpers-0.23/t/203_trait_hash.t MooseX-AttributeHelpers-0.23/ChangeLog MooseX-AttributeHelpers-0.23/inc/ MooseX-AttributeHelpers-0.23/inc/Module/ MooseX-AttributeHelpers-0.23/inc/Module/Install.pm MooseX-AttributeHelpers-0.23/inc/Module/Install/ MooseX-AttributeHelpers-0.23/inc/Module/Install/WriteAll.pm MooseX-AttributeHelpers-0.23/inc/Module/Install/Fetch.pm MooseX-AttributeHelpers-0.23/inc/Module/Install/Base.pm MooseX-AttributeHelpers-0.23/inc/Module/Install/Can.pm MooseX-AttributeHelpers-0.23/inc/Module/Install/Metadata.pm MooseX-AttributeHelpers-0.23/inc/Module/Install/Makefile.pm MooseX-AttributeHelpers-0.23/inc/Module/Install/Win32.pm MooseX-AttributeHelpers-0.23/META.yml MooseX-AttributeHelpers-0.23/README MooseX-AttributeHelpers-0.23/MANIFEST MooseX-AttributeHelpers-0.23/Makefile.PL MooseX-AttributeHelpers-0.23/lib/ MooseX-AttributeHelpers-0.23/lib/MooseX/ MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/ MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Meta/ MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Meta/Method/ MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Meta/Method/Provided.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Meta/Method/Curried.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Number.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Counter.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/ MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Number.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Counter.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Collection/ MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Collection/List.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Collection/Array.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Collection/Hash.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Collection/ImmutableHash.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Collection/Bag.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/String.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Base.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Bool.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Trait/Collection.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Collection/ MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Collection/List.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Collection/Array.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Collection/Hash.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Collection/ImmutableHash.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Collection/Bag.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/ MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/List.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/Array.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/Counter.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/String.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/Bool.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/String.pm MooseX-AttributeHelpers-0.23/lib/MooseX/AttributeHelpers/Bool.pm Prepending %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build D/DR/DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Cannot determine perl version info from lib/MooseX/AttributeHelpers.pm Checking if your kit is complete... Looks good Writing Makefile for MooseX::AttributeHelpers >>> make cp lib/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm cp lib/MooseX/AttributeHelpers/Counter.pm blib/lib/MooseX/AttributeHelpers/Counter.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm cp lib/MooseX/AttributeHelpers/Trait/Collection/ImmutableHash.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/ImmutableHash.pm cp lib/MooseX/AttributeHelpers/Trait/Number.pm blib/lib/MooseX/AttributeHelpers/Trait/Number.pm cp lib/MooseX/AttributeHelpers/Meta/Method/Curried.pm blib/lib/MooseX/AttributeHelpers/Meta/Method/Curried.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Array.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Array.pm cp lib/MooseX/AttributeHelpers/Trait/Collection/Hash.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/Hash.pm cp lib/MooseX/AttributeHelpers/Trait/Bool.pm blib/lib/MooseX/AttributeHelpers/Trait/Bool.pm cp lib/MooseX/AttributeHelpers/Trait/Counter.pm blib/lib/MooseX/AttributeHelpers/Trait/Counter.pm cp lib/MooseX/AttributeHelpers/String.pm blib/lib/MooseX/AttributeHelpers/String.pm cp lib/MooseX/AttributeHelpers/Trait/String.pm blib/lib/MooseX/AttributeHelpers/Trait/String.pm cp lib/MooseX/AttributeHelpers/Trait/Collection/List.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/List.pm cp lib/MooseX/AttributeHelpers/Collection/ImmutableHash.pm blib/lib/MooseX/AttributeHelpers/Collection/ImmutableHash.pm cp lib/MooseX/AttributeHelpers/Bool.pm blib/lib/MooseX/AttributeHelpers/Bool.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Counter.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Counter.pm cp lib/MooseX/AttributeHelpers/MethodProvider/List.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/List.pm cp lib/MooseX/AttributeHelpers/Collection/Hash.pm blib/lib/MooseX/AttributeHelpers/Collection/Hash.pm cp lib/MooseX/AttributeHelpers/Trait/Collection/Array.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/Array.pm cp lib/MooseX/AttributeHelpers/Trait/Collection/Bag.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/Bag.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm cp lib/MooseX/AttributeHelpers/MethodProvider/String.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/String.pm cp lib/MooseX/AttributeHelpers/Collection/Bag.pm blib/lib/MooseX/AttributeHelpers/Collection/Bag.pm cp lib/MooseX/AttributeHelpers/Number.pm blib/lib/MooseX/AttributeHelpers/Number.pm cp lib/MooseX/AttributeHelpers/Collection/Array.pm blib/lib/MooseX/AttributeHelpers/Collection/Array.pm cp lib/MooseX/AttributeHelpers.pm blib/lib/MooseX/AttributeHelpers.pm cp lib/MooseX/AttributeHelpers/Trait/Collection.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection.pm cp lib/MooseX/AttributeHelpers/Collection/List.pm blib/lib/MooseX/AttributeHelpers/Collection/List.pm cp lib/MooseX/AttributeHelpers/MethodProvider/Bool.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Bool.pm cp lib/MooseX/AttributeHelpers/Trait/Base.pm blib/lib/MooseX/AttributeHelpers/Trait/Base.pm cp lib/MooseX/AttributeHelpers/Meta/Method/Provided.pm blib/lib/MooseX/AttributeHelpers/Meta/Method/Provided.pm Manifying blib/man3/MooseX::AttributeHelpers::MethodProvider::ImmutableHash.3 Manifying blib/man3/MooseX::AttributeHelpers::MethodProvider::Bag.3 Manifying blib/man3/MooseX::AttributeHelpers::Counter.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Collection::ImmutableHash.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Number.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Collection::Hash.3 Manifying blib/man3/MooseX::AttributeHelpers::MethodProvider::Array.3 Manifying blib/man3/MooseX::AttributeHelpers::Meta::Method::Curried.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Counter.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Bool.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Collection::List.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::String.3 Manifying blib/man3/MooseX::AttributeHelpers::String.3 Manifying blib/man3/MooseX::AttributeHelpers::MethodProvider::Counter.3 Manifying blib/man3/MooseX::AttributeHelpers::Bool.3 Manifying blib/man3/MooseX::AttributeHelpers::Collection::ImmutableHash.3 Manifying blib/man3/MooseX::AttributeHelpers::MethodProvider::List.3 Manifying blib/man3/MooseX::AttributeHelpers::Collection::Hash.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Collection::Bag.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Collection::Array.3 Manifying blib/man3/MooseX::AttributeHelpers::MethodProvider::Hash.3 Manifying blib/man3/MooseX::AttributeHelpers::MethodProvider::String.3 Manifying blib/man3/MooseX::AttributeHelpers::Collection::Bag.3 Manifying blib/man3/MooseX::AttributeHelpers::Number.3 Manifying blib/man3/MooseX::AttributeHelpers::Collection::Array.3 Manifying blib/man3/MooseX::AttributeHelpers.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Collection.3 Manifying blib/man3/MooseX::AttributeHelpers::Collection::List.3 Manifying blib/man3/MooseX::AttributeHelpers::MethodProvider::Bool.3 Manifying blib/man3/MooseX::AttributeHelpers::Trait::Base.3 Manifying blib/man3/MooseX::AttributeHelpers::Meta::Method::Provided.3 DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz make -- OK Prepending %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/000_load.t ................... 1..1 ok 1 - use MooseX::AttributeHelpers; ok t/001_basic_counter.t .......... 1..18 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa MyHomePage ok 3 - MyHomePage->can('dec_counter') ok 4 - MyHomePage->can('inc_counter') ok 5 - MyHomePage->can('reset_counter') ok 6 - MyHomePage->can('set_counter') ok 7 - ... got the default value ok 8 - ... got the incremented value ok 9 - ... got the incremented value (again) ok 10 - ... got the decremented value ok 11 - ... got the original value ok 12 - ... set the value ok 13 - ... increment by arg ok 14 - ... decrement by arg ok 15 - The object isa MooseX::AttributeHelpers::Counter ok 16 - ... got the expected helper type ok 17 - ... got the expected type constraint ok 18 - ... got the right provides methods ok t/002_basic_array.t ............ 1..69 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Stuff ok 3 - Stuff->can('add_options') ok 4 - Stuff->can('remove_last_option') ok 5 - Stuff->can('remove_first_option') ok 6 - Stuff->can('insert_options') ok 7 - Stuff->can('get_option_at') ok 8 - Stuff->can('set_option_at') ok 9 - Stuff->can('num_options') ok 10 - Stuff->can('clear_options') ok 11 - Stuff->can('has_options') ok 12 - Stuff->can('sort_options_in_place') ok 13 - Stuff->can('option_accessor') ok 14 - ... got options ok 15 - ... we have options ok 16 - ... got 2 options ok 17 - ... removed the last option ok 18 - ... removed the last option ok 19 - ... no options anymore ok 20 - ... no options ok 21 - ... got no options ok 22 - ... set the option okay ok 23 - ... got options now ok 24 - ... no options ok 25 - ... got 3 options ok 26 - ... get option at index 0 ok 27 - ... get option at index 1 ok 28 - ... get option at index 2 ok 29 - ... set the option okay ok 30 - ... get option at index 1 ok 31 - ... set the option okay ok 32 - ... got more options now ok 33 - ... got 5 options ok 34 - ... removed the last option ok 35 - ... got 4 options ok 36 - ... got diff options now ok 37 - ... set the option okay ok 38 - ... got 6 options ok 39 - ... got diff options now ok 40 - ... get option at index 0 ok 41 - ... get option at index 1 ok 42 - ... get option at index 3 ok 43 - ... getting the first option ok 44 - ... got 5 options ok 45 - ... get option at index 0 ok 46 - ... clear options ok 47 - ... sort options in place (default sort order) ok 48 - ... sort options in place (descending order) ok 49 - ... curried sort in place lives ok ok 50 - ... sort currying ok 51 - error when sort_in_place receives a non-coderef argument ok 52 - ... set the options okay ok 53 - ... add options with speed okay ok 54 - check options after add_options_with_speed ok 55 - ... add prerequisite options okay ok 56 - ... splice_options works ok 57 - splice added expected option ok 58 ok 59 ok 60 - ... bad constructor params ok 61 - ... rejects push of an invalid type ok 62 - ... rejects unshift of an invalid type ok 63 - ... rejects set of an invalid type ok 64 - ... sort rejects arg of invalid type ok 65 - ... accessor rejects 0 args ok 66 - ... accessor rejects 3 args ok 67 - The object isa MooseX::AttributeHelpers::Collection::Array ok 68 - ... got the right provides mapping ok 69 - ... got the right container type ok t/003_basic_hash.t ............. 1..50 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Stuff ok 3 - Stuff->can('set_option') ok 4 - Stuff->can('get_option') ok 5 - Stuff->can('has_options') ok 6 - Stuff->can('num_options') ok 7 - Stuff->can('delete_option') ok 8 - Stuff->can('clear_options') ok 9 - Stuff->can('is_defined') ok 10 - Stuff->can('has_option') ok 11 - Stuff->can('quantity') ok 12 - Stuff->can('option_accessor') ok 13 - ... we have no options ok 14 - ... we have no options ok 15 - ... no options yet ok 16 - ... we have no foo option ok 17 - ... set the option okay ok 18 - ... foo is defined ok 19 - ... we have options ok 20 - ... we have 1 option(s) ok 21 - ... we have a foo option ok 22 - ... got options now ok 23 - ... set the option okay ok 24 - ... we have 2 option(s) ok 25 - ... got more options now ok 26 - ... got the right option ok 27 - get multiple options at once ok 28 - ... set the option okay ok 29 - 4 options ok 30 - get multiple options at once ok 31 - ... deleted the option okay ok 32 - ... deleted the option okay ok 33 - ... deleted the option okay ok 34 - ... we have 1 option(s) ok 35 - ... got more options now ok 36 - ... cleared options ok 37 - ... options added okay with defaults ok 38 - reader part of curried accessor works ok 39 - ... returns what we expect ok 40 - ... good constructor params ok 41 - ... could not add a hash ref where an string is expected ok 42 - ... bad constructor params ok 43 - ... accessor dies on 0 args ok 44 - ... accessor dies on 3 args ok 45 - ... accessor dies on 4 args ok 46 - The object isa MooseX::AttributeHelpers::Collection::Hash ok 47 - ... got the right provides mapping ok 48 - ... got the right container type ok 49 - ... got the right key value pairs ok 50 - ... got the right hash elements ok t/004_basic_number.t ........... 1..26 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Real ok 3 - Real->can('set') ok 4 - Real->can('add') ok 5 - Real->can('sub') ok 6 - Real->can('mul') ok 7 - Real->can('div') ok 8 - Real->can('mod') ok 9 - Real->can('abs') ok 10 - Real->can('inc') ok 11 - Real->can('dec') ok 12 - Real->can('odd') ok 13 - Real->can('cut_in_half') ok 14 - Default to five ok 15 - Add ten for fithteen ok 16 - Subtract three for 12 ok 17 - Set to ten ok 18 - divide by 2 ok 19 - multiplied by 2 ok 20 - Mod by 2 ok 21 - Mod by 5 ok 22 - abs 1 ok 23 - inc 12 ok 24 - dec 13 ok 25 - The object isa MooseX::AttributeHelpers::Number ok 26 - ... got the right provides mapping ok t/005_basic_list.t ............. 1..35 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Stuff ok 3 - Stuff->can('_options') ok 4 - Stuff->can('num_options') ok 5 - Stuff->can('has_options') ok 6 - Stuff->can('map_options') ok 7 - Stuff->can('filter_options') ok 8 - Stuff->can('find_option') ok 9 - Stuff->can('options') ok 10 - Stuff->can('join_options') ok 11 - Stuff->can('get_option_at') ok 12 - Stuff->can('sorted_options') ok 13 - ... got options ok 14 - ... we have options ok 15 - ... got 2 options ok 16 - ... get option 0 ok 17 - ... get first ok 18 - ... get last ok 19 - ... got the right filtered values ok 20 - ... got the right mapped values ok 21 - .. found the right option ok 22 - ... got the list of options ok 23 - ... joined the list of options by : ok 24 - ... got sorted options (default sort order) ok 25 - ... got sorted options (descending sort order) ok 26 - error when sort receives a non-coderef argument ok 27 ok 28 ok 29 ok 30 - returns all elements with double length of string "fish" ok 31 ok 32 - The object isa MooseX::AttributeHelpers::Collection::List ok 33 - ... got the right provides mapping ok 34 - ... got the right container type ok 35 - ... sort rejects arg of invalid type ok t/006_basic_bag.t .............. 1..20 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Stuff ok 3 - Stuff->can('add_word') ok 4 - Stuff->can('get_count_for') ok 5 - Stuff->can('has_any_words') ok 6 - Stuff->can('num_words') ok 7 - Stuff->can('delete_word') ok 8 - ... we have no words ok 9 - ... we have no words ok 10 - ... set the words okay ok 11 - ... we have words ok 12 - ... we have 1 word(s) ok 13 - ... got words now ok 14 - ... set the words okay ok 15 - ... we still have 1 word(s) ok 16 - ... got words now ok 17 - ... got words now ok 18 - ... got words now ok 19 - The object isa MooseX::AttributeHelpers::Collection::Bag ok 20 - ... got the right provides mapping ok t/007_basic_string.t ........... 1..30 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa MyHomePage ok 3 - ... got the default value ok 4 - ... length is zero ok 5 - ... new string has length of one ok 6 - ... got the incremented value ok 7 - ... got the incremented value (again) ok 8 - appended to string ok 9 - chomped string ok 10 - chomped is noop ok 11 - chopped string ok 12 - prepended to string ok 13 - match ok 14 - substitution ok 15 - right length ok 16 - exclaim! ok 17 - substr(offset) ok 18 - substr(offset, length) ok 19 - substr(offset, length, replacement) ok 20 - replacement got inserted ok 21 - curried substr ok 22 - replacement got inserted ok 23 - capitalize last ok 24 - string "isn't an invalid number ok 25 - string an invalid number ok 26 - clear ok 27 - The object isa MooseX::AttributeHelpers::String ok 28 - ... got the expected helper type ok 29 - ... got the expected type constraint ok 30 - ... got the right provides methods ok t/010_array_from_role.t ........ 1..3 ok 1 - use MooseX::AttributeHelpers; ok 2 - ... this should work correctly ok 3 - ... this should work correctly ok t/011_counter_with_defaults.t .. 1..14 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa MyHomePage ok 3 - MyHomePage->can('dec_counter') ok 4 - MyHomePage->can('inc_counter') ok 5 - MyHomePage->can('reset_counter') ok 6 - ... got the default value ok 7 - ... got the incremented value ok 8 - ... got the incremented value (again) ok 9 - ... got the decremented value ok 10 - ... got the original value ok 11 - The object isa MooseX::AttributeHelpers::Counter ok 12 - ... got the expected helper type ok 13 - ... got the expected default type constraint ok 14 - ... got the right default provides methods ok t/012_basic_bool.t ............. 1..8 ok 1 - set is_lit to 1 using ->illuminate ok 2 - check if is_dark does the right thing ok 3 - set is_lit to 0 using ->darken ok 4 - check if is_dark does the right thing ok 5 - toggle is_lit back to 1 using ->flip_switch ok 6 - check if is_dark does the right thing ok 7 - toggle is_lit back to 0 again using ->flip_switch ok 8 - check if is_dark does the right thing ok t/020_remove_attribute.t ....... 1..12 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa MyHomePage ok 3 - MyHomePage->can('counter') ok 4 - MyHomePage->can('dec_counter') ok 5 - MyHomePage->can('inc_counter') ok 6 - MyHomePage->can('reset_counter') ok 7 - ... removed the counter attribute okay ok 8 - ... no longer has the attribute ok 9 - ... our class no longer has the counter method ok 10 - ... our class no longer has the dec_counter method ok 11 - ... our class no longer has the inc_counter method ok 12 - ... our class no longer has the reset_counter method ok t/100_collection_with_roles.t .. 1..29 ok 1 - use MooseX::AttributeHelpers; ok 2 - add_observer method added ok 3 - count_observers method added ok 4 - inc_counter method added ok 5 - dec_counter method added ok 6 - Only one observer ok 7 - Default to zero ok 8 - Observed number 1 ok 9 - Increment to one ok 10 - Observed number 2 ok 11 - Observed number 3 ok 12 - Observed number 4 ok 13 - Observed number 5 ok 14 - Observed number 6 ok 15 - Observed number 7 ok 16 - Increment up to seven ok 17 - Observed number 6 ok 18 - Decrement to 6 ok 19 - Observed number 5 ok 20 - Observed number 4 ok 21 - Observed number 3 ok 22 - Observed number 2 ok 23 - Observed number 1 ok 24 - Decrement to 1 ok 25 - Observed number 0 ok 26 - Observed number -1 ok 27 - Negative numbers ok 28 - Observed number 0 ok 29 - Back to zero ok t/201_trait_counter.t .......... 1..18 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa MyHomePage ok 3 - MyHomePage->can('dec_counter') ok 4 - MyHomePage->can('inc_counter') ok 5 - MyHomePage->can('reset_counter') ok 6 - MyHomePage->can('set_counter') ok 7 - ... got the default value ok 8 - ... got the incremented value ok 9 - ... got the incremented value (again) ok 10 - ... got the decremented value ok 11 - ... got the original value ok 12 - ... set the value ok 13 - ... increment by arg ok 14 - ... decrement by arg ok 15 - The object does MooseX::AttributeHelpers::Trait::Counter ok 16 - ... got the expected helper type ok 17 - ... got the expected type constraint ok 18 - ... got the right provides methods ok t/202_trait_array.t ............ 1..69 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Stuff ok 3 - Stuff->can('add_options') ok 4 - Stuff->can('remove_last_option') ok 5 - Stuff->can('remove_first_option') ok 6 - Stuff->can('insert_options') ok 7 - Stuff->can('get_option_at') ok 8 - Stuff->can('set_option_at') ok 9 - Stuff->can('num_options') ok 10 - Stuff->can('clear_options') ok 11 - Stuff->can('has_options') ok 12 - Stuff->can('sort_options_in_place') ok 13 - Stuff->can('option_accessor') ok 14 - ... got options ok 15 - ... we have options ok 16 - ... got 2 options ok 17 - ... removed the last option ok 18 - ... removed the last option ok 19 - ... no options anymore ok 20 - ... no options ok 21 - ... got no options ok 22 - ... set the option okay ok 23 - ... got options now ok 24 - ... no options ok 25 - ... got 3 options ok 26 - ... get option at index 0 ok 27 - ... get option at index 1 ok 28 - ... get option at index 2 ok 29 - ... set the option okay ok 30 - ... get option at index 1 ok 31 - ... set the option okay ok 32 - ... got more options now ok 33 - ... got 5 options ok 34 - ... removed the last option ok 35 - ... got 4 options ok 36 - ... got diff options now ok 37 - ... set the option okay ok 38 - ... got 6 options ok 39 - ... got diff options now ok 40 - ... get option at index 0 ok 41 - ... get option at index 1 ok 42 - ... get option at index 3 ok 43 - ... getting the first option ok 44 - ... got 5 options ok 45 - ... get option at index 0 ok 46 - ... clear options ok 47 - ... sort options in place (default sort order) ok 48 - ... sort options in place (descending order) ok 49 - ... curried sort in place lives ok ok 50 - ... sort currying ok 51 - error when sort_in_place receives a non-coderef argument ok 52 - ... set the options okay ok 53 - ... add options with speed okay ok 54 - check options after add_options_with_speed ok 55 - ... add prerequisite options okay ok 56 - ... splice_options works ok 57 - splice added expected option ok 58 ok 59 ok 60 - ... bad constructor params ok 61 - ... rejects push of an invalid type ok 62 - ... rejects unshift of an invalid type ok 63 - ... rejects set of an invalid type ok 64 - ... sort rejects arg of invalid type ok 65 - ... accessor rejects 0 args ok 66 - ... accessor rejects 3 args ok 67 - The object does MooseX::AttributeHelpers::Trait::Collection::Array ok 68 - ... got the right provides mapping ok 69 - ... got the right container type ok t/203_trait_hash.t ............. 1..47 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Stuff ok 3 - Stuff->can('set_option') ok 4 - Stuff->can('get_option') ok 5 - Stuff->can('has_options') ok 6 - Stuff->can('num_options') ok 7 - Stuff->can('delete_option') ok 8 - Stuff->can('clear_options') ok 9 - Stuff->can('is_defined') ok 10 - Stuff->can('has_option') ok 11 - Stuff->can('quantity') ok 12 - Stuff->can('option_accessor') ok 13 - ... we have no options ok 14 - ... we have no options ok 15 - ... no options yet ok 16 - ... we have no foo option ok 17 - ... set the option okay ok 18 - ... foo is defined ok 19 - ... we have options ok 20 - ... we have 1 option(s) ok 21 - ... we have a foo option ok 22 - ... got options now ok 23 - ... set the option okay ok 24 - ... we have 2 option(s) ok 25 - ... got more options now ok 26 - ... got the right option ok 27 - get multiple options at once ok 28 - ... set the option okay ok 29 - 4 options ok 30 - get multiple options at once ok 31 - ... deleted the option okay ok 32 - ... deleted the option okay ok 33 - ... deleted the option okay ok 34 - ... we have 1 option(s) ok 35 - ... got more options now ok 36 - ... cleared options ok 37 - ... options added okay with defaults ok 38 - reader part of curried accessor works ok 39 - ... returns what we expect ok 40 - ... good constructor params ok 41 - ... could not add a hash ref where an string is expected ok 42 - ... bad constructor params ok 43 - The object does MooseX::AttributeHelpers::Trait::Collection::Hash ok 44 - ... got the right provides mapping ok 45 - ... got the right container type ok 46 - ... got the right key value pairs ok 47 - ... got the right hash elements ok t/204_trait_number.t ........... 1..26 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Real ok 3 - Real->can('set') ok 4 - Real->can('add') ok 5 - Real->can('sub') ok 6 - Real->can('mul') ok 7 - Real->can('div') ok 8 - Real->can('mod') ok 9 - Real->can('abs') ok 10 - Real->can('inc') ok 11 - Real->can('dec') ok 12 - Real->can('odd') ok 13 - Real->can('cut_in_half') ok 14 - Default to five ok 15 - Add ten for fithteen ok 16 - Subtract three for 12 ok 17 - Set to ten ok 18 - divide by 2 ok 19 - multiplied by 2 ok 20 - Mod by 2 ok 21 - Mod by 5 ok 22 - abs 1 ok 23 - inc 12 ok 24 - dec 13 ok 25 - The object does MooseX::AttributeHelpers::Trait::Number ok 26 - ... got the right provides mapping ok t/205_trait_list.t ............. 1..35 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Stuff ok 3 - Stuff->can('_options') ok 4 - Stuff->can('num_options') ok 5 - Stuff->can('has_options') ok 6 - Stuff->can('map_options') ok 7 - Stuff->can('filter_options') ok 8 - Stuff->can('find_option') ok 9 - Stuff->can('options') ok 10 - Stuff->can('join_options') ok 11 - Stuff->can('get_option_at') ok 12 - Stuff->can('sorted_options') ok 13 - ... got options ok 14 - ... we have options ok 15 - ... got 2 options ok 16 - ... get option 0 ok 17 - ... get first ok 18 - ... get last ok 19 - ... got the right filtered values ok 20 - ... got the right mapped values ok 21 - .. found the right option ok 22 - ... got the list of options ok 23 - ... joined the list of options by : ok 24 - ... got sorted options (default sort order) ok 25 - ... got sorted options (descending sort order) ok 26 - error when sort receives a non-coderef argument ok 27 ok 28 ok 29 ok 30 - returns all elements with double length of string "fish" ok 31 ok 32 - The object does MooseX::AttributeHelpers::Trait::Collection::List ok 33 - ... got the right provides mapping ok 34 - ... got the right container type ok 35 - ... sort rejects arg of invalid type ok t/206_trait_bag.t .............. 1..20 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa Stuff ok 3 - Stuff->can('add_word') ok 4 - Stuff->can('get_count_for') ok 5 - Stuff->can('has_any_words') ok 6 - Stuff->can('num_words') ok 7 - Stuff->can('delete_word') ok 8 - ... we have no words ok 9 - ... we have no words ok 10 - ... set the words okay ok 11 - ... we have words ok 12 - ... we have 1 word(s) ok 13 - ... got words now ok 14 - ... set the words okay ok 15 - ... we still have 1 word(s) ok 16 - ... got words now ok 17 - ... got words now ok 18 - ... got words now ok 19 - The object does MooseX::AttributeHelpers::Trait::Collection::Bag ok 20 - ... got the right provides mapping ok t/207_trait_string.t ........... 1..30 ok 1 - use MooseX::AttributeHelpers; ok 2 - The object isa MyHomePage ok 3 - ... got the default value ok 4 - ... length is zero ok 5 - ... new string has length of one ok 6 - ... got the incremented value ok 7 - ... got the incremented value (again) ok 8 - appended to string ok 9 - chomped string ok 10 - chomped is noop ok 11 - chopped string ok 12 - prepended to string ok 13 - right length ok 14 - match ok 15 - substitution ok 16 - exclaim! ok 17 - substr(offset) ok 18 - substr(offset, length) ok 19 - substr(offset, length, replacement) ok 20 - replacement got inserted ok 21 - curried substr ok 22 - replacement got inserted ok 23 - capitalize last ok 24 - string "isn't an invalid number ok 25 - string an invalid number ok 26 - clear ok 27 - The object does MooseX::AttributeHelpers::Trait::String ok 28 - ... got the expected helper type ok 29 - ... got the expected type constraint ok 30 - ... got the right provides methods ok t/208_trait_bool.t ............. 1..8 ok 1 - set is_lit to 1 using ->illuminate ok 2 - check if is_dark does the right thing ok 3 - set is_lit to 0 using ->darken ok 4 - check if is_dark does the right thing ok 5 - toggle is_lit back to 1 using ->flip_switch ok 6 - check if is_dark does the right thing ok 7 - toggle is_lit back to 0 again using ->flip_switch ok 8 - check if is_dark does the right thing ok t/pod.t ........................ skipped: Pod tests run only authors t/pod_coverage.t ............... skipped: Pod tests run only authors All tests successful. Files=23, Tests=568, 26 wallclock secs ( 0.50 usr 0.42 sys + 22.20 cusr 3.79 csys = 26.91 CPU) Result: PASS DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz make test TEST_VERBOSE=1 -- OK Dave Rolsky <autarch@urth.org> Extend your attribute interfaces (deprecated) >>> (cd /Users/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-2DITRk && tar cvf - MooseX-AttributeHelpers-0.23.ppd blib) | gzip -c >/Users/fly1200/var/REPO/D/DR/DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz MooseX-AttributeHelpers-0.23.ppd blib/ blib/lib/ blib/lib/MooseX/ blib/lib/MooseX/AttributeHelpers/ blib/lib/MooseX/AttributeHelpers/Bool.pm blib/lib/MooseX/AttributeHelpers/Collection/ blib/lib/MooseX/AttributeHelpers/Collection/Array.pm blib/lib/MooseX/AttributeHelpers/Collection/Bag.pm blib/lib/MooseX/AttributeHelpers/Collection/Hash.pm blib/lib/MooseX/AttributeHelpers/Collection/ImmutableHash.pm blib/lib/MooseX/AttributeHelpers/Collection/List.pm blib/lib/MooseX/AttributeHelpers/Counter.pm blib/lib/MooseX/AttributeHelpers/Meta/ blib/lib/MooseX/AttributeHelpers/Meta/Method/ blib/lib/MooseX/AttributeHelpers/Meta/Method/Curried.pm blib/lib/MooseX/AttributeHelpers/Meta/Method/Provided.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/ blib/lib/MooseX/AttributeHelpers/MethodProvider/Array.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Bool.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Counter.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/List.pm blib/lib/MooseX/AttributeHelpers/MethodProvider/String.pm blib/lib/MooseX/AttributeHelpers/Number.pm blib/lib/MooseX/AttributeHelpers/String.pm blib/lib/MooseX/AttributeHelpers/Trait/ blib/lib/MooseX/AttributeHelpers/Trait/Base.pm blib/lib/MooseX/AttributeHelpers/Trait/Bool.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/ blib/lib/MooseX/AttributeHelpers/Trait/Collection/Array.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/Bag.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/Hash.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/ImmutableHash.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/List.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection.pm blib/lib/MooseX/AttributeHelpers/Trait/Counter.pm blib/lib/MooseX/AttributeHelpers/Trait/Number.pm blib/lib/MooseX/AttributeHelpers/Trait/String.pm blib/lib/MooseX/AttributeHelpers.pm blib/man3/ blib/man3/MooseX::AttributeHelpers.3 blib/man3/MooseX::AttributeHelpers::Bool.3 blib/man3/MooseX::AttributeHelpers::Collection::Array.3 blib/man3/MooseX::AttributeHelpers::Collection::Bag.3 blib/man3/MooseX::AttributeHelpers::Collection::Hash.3 blib/man3/MooseX::AttributeHelpers::Collection::ImmutableHash.3 blib/man3/MooseX::AttributeHelpers::Collection::List.3 blib/man3/MooseX::AttributeHelpers::Counter.3 blib/man3/MooseX::AttributeHelpers::Meta::Method::Curried.3 blib/man3/MooseX::AttributeHelpers::Meta::Method::Provided.3 blib/man3/MooseX::AttributeHelpers::MethodProvider::Array.3 blib/man3/MooseX::AttributeHelpers::MethodProvider::Bag.3 blib/man3/MooseX::AttributeHelpers::MethodProvider::Bool.3 blib/man3/MooseX::AttributeHelpers::MethodProvider::Counter.3 blib/man3/MooseX::AttributeHelpers::MethodProvider::Hash.3 blib/man3/MooseX::AttributeHelpers::MethodProvider::ImmutableHash.3 blib/man3/MooseX::AttributeHelpers::MethodProvider::List.3 blib/man3/MooseX::AttributeHelpers::MethodProvider::String.3 blib/man3/MooseX::AttributeHelpers::Number.3 blib/man3/MooseX::AttributeHelpers::String.3 blib/man3/MooseX::AttributeHelpers::Trait::Base.3 blib/man3/MooseX::AttributeHelpers::Trait::Bool.3 blib/man3/MooseX::AttributeHelpers::Trait::Collection.3 blib/man3/MooseX::AttributeHelpers::Trait::Collection::Array.3 blib/man3/MooseX::AttributeHelpers::Trait::Collection::Bag.3 blib/man3/MooseX::AttributeHelpers::Trait::Collection::Hash.3 blib/man3/MooseX::AttributeHelpers::Trait::Collection::ImmutableHash.3 blib/man3/MooseX::AttributeHelpers::Trait::Collection::List.3 blib/man3/MooseX::AttributeHelpers::Trait::Counter.3 blib/man3/MooseX::AttributeHelpers::Trait::Number.3 blib/man3/MooseX::AttributeHelpers::Trait::String.3 >>> mv /Users/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-2DITRk/MooseX-AttributeHelpers-0.23.ppd /Users/fly1200/var/REPO/D/DR/DROLSKY Running make for S/ST/STEVAN/Forest-0.08.tar.gz Prepending %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Forest-0.08-IzWL6m Prepending %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build S/ST/STEVAN/Forest-0.08.tar.gz >>> make cp lib/Forest/Tree/Writer/SimpleHTML.pm blib/lib/Forest/Tree/Writer/SimpleHTML.pm cp lib/Forest/Tree/Builder/Callback.pm blib/lib/Forest/Tree/Builder/Callback.pm cp lib/Forest.pm blib/lib/Forest.pm cp lib/Forest/Tree.pm blib/lib/Forest/Tree.pm cp lib/Forest/Tree/Writer/ASCIIWithBranches.pm blib/lib/Forest/Tree/Writer/ASCIIWithBranches.pm cp lib/Forest/Tree/Roles/JSONable.pm blib/lib/Forest/Tree/Roles/JSONable.pm cp lib/Forest/Tree/Builder/SimpleTextFile.pm blib/lib/Forest/Tree/Builder/SimpleTextFile.pm cp lib/Forest/Tree/Builder.pm blib/lib/Forest/Tree/Builder.pm cp lib/Forest/Tree/Pure.pm blib/lib/Forest/Tree/Pure.pm cp lib/Forest/Tree/Roles/LoadWithMetaData.pm blib/lib/Forest/Tree/Roles/LoadWithMetaData.pm cp lib/Forest/Tree/Indexer.pm blib/lib/Forest/Tree/Indexer.pm cp lib/Forest/Tree/Writer.pm blib/lib/Forest/Tree/Writer.pm cp lib/Forest/Tree/Roles/MetaData.pm blib/lib/Forest/Tree/Roles/MetaData.pm cp lib/Forest/Tree/Loader.pm blib/lib/Forest/Tree/Loader.pm cp lib/Forest/Tree/Writer/SimpleASCII.pm blib/lib/Forest/Tree/Writer/SimpleASCII.pm cp lib/Forest/Tree/Reader.pm blib/lib/Forest/Tree/Reader.pm cp lib/Forest/Tree/Reader/SimpleTextFile.pm blib/lib/Forest/Tree/Reader/SimpleTextFile.pm cp lib/Forest/Tree/Loader/SimpleUIDLoader.pm blib/lib/Forest/Tree/Loader/SimpleUIDLoader.pm cp lib/Forest/Tree/Indexer/SimpleUIDIndexer.pm blib/lib/Forest/Tree/Indexer/SimpleUIDIndexer.pm cp lib/Forest/Tree/Roles/HasNodeFormatter.pm blib/lib/Forest/Tree/Roles/HasNodeFormatter.pm cp lib/Forest/Tree/Constructor.pm blib/lib/Forest/Tree/Constructor.pm Manifying blib/man3/Forest::Tree::Writer::SimpleHTML.3 Manifying blib/man3/Forest::Tree::Builder::Callback.3 Manifying blib/man3/Forest::Tree.3 Manifying blib/man3/Forest.3 Manifying blib/man3/Forest::Tree::Writer::ASCIIWithBranches.3 Manifying blib/man3/Forest::Tree::Roles::JSONable.3 Manifying blib/man3/Forest::Tree::Builder::SimpleTextFile.3 Manifying blib/man3/Forest::Tree::Builder.3 Manifying blib/man3/Forest::Tree::Indexer.3 Manifying blib/man3/Forest::Tree::Pure.3 Manifying blib/man3/Forest::Tree::Roles::LoadWithMetaData.3 Manifying blib/man3/Forest::Tree::Writer.3 Manifying blib/man3/Forest::Tree::Roles::MetaData.3 Manifying blib/man3/Forest::Tree::Loader.3 Manifying blib/man3/Forest::Tree::Writer::SimpleASCII.3 Manifying blib/man3/Forest::Tree::Reader.3 Manifying blib/man3/Forest::Tree::Reader::SimpleTextFile.3 Manifying blib/man3/Forest::Tree::Indexer::SimpleUIDIndexer.3 Manifying blib/man3/Forest::Tree::Loader::SimpleUIDLoader.3 Manifying blib/man3/Forest::Tree::Constructor.3 Manifying blib/man3/Forest::Tree::Roles::HasNodeFormatter.3 STEVAN/Forest-0.08.tar.gz make -- OK Prepending %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/000_load.t ........................... 1..15 ok 1 - use Forest; ok 2 - use Forest::Tree; ok 3 - use Forest::Tree::Reader; ok 4 - use Forest::Tree::Reader::SimpleTextFile; ok 5 - use Forest::Tree::Writer; ok 6 - use Forest::Tree::Writer::SimpleASCII; ok 7 - use Forest::Tree::Writer::ASCIIWithBranches; ok 8 - use Forest::Tree::Writer::SimpleHTML; ok 9 - use Forest::Tree::Indexer; ok 10 - use Forest::Tree::Indexer::SimpleUIDIndexer; ok 11 - use Forest::Tree::Loader; ok 12 - use Forest::Tree::Loader::SimpleUIDLoader; ok 13 - use Forest::Tree::Roles::JSONable; ok 14 - use Forest::Tree::Roles::HasNodeFormatter; ok 15 - use Forest::Tree::Roles::MetaData; ok t/010_Tree.t ........................... 1..89 ok 1 - use Forest::Tree; ok 2 - The object isa Forest::Tree ok 3 - ... this is the tree root ok 4 - ... this is the leaf ok 5 - ... no parent ok 6 - ... no parent ok 7 - ... no node value ok 8 - ... no children ok 9 - ... the root has a depth of -1 ok 10 - ... the root has a height of 0 ok 11 - ... the root has a size of 1 ok 12 - The object isa Forest::Tree ok 13 - ... no parent ok 14 - ... no parent ok 15 - ... this is a leaf ok 16 - ... this is a root ok 17 - ... got the right node value ok 18 - ... the child has a depth of -1 ok 19 - ... no children ok 20 - ... this is no longer leaf ok 21 - ... 1 child ok 22 - ... the root still has a depth of -1 ok 23 - ... the root now has a height of 1 ok 24 - ... the root now has a size of 2 ok 25 - ... got the right child ok 26 - ... this is no longer a root ok 27 - ... but this is still a leaf ok 28 - ... has parent now ok 29 - ... has parent now ok 30 - The object isa Forest::Tree ok 31 - ... its parent is tree ok 32 - ... the child now has a depth of 0 ok 33 - ... There are no siblings ok 34 - The object isa Forest::Tree ok 35 - ... no parent ok 36 - ... no parent ok 37 - ... this is a leaf ok 38 - ... this is a root ok 39 - ... got the right node value ok 40 - ... the child has a depth of -1 ok 41 - ... no children ok 42 - ... one child ok 43 - ... this is no longer a leaf ok 44 - ... the child still has a depth of 0 ok 45 - ... this is no longer a root ok 46 - ... but this is still a leaf ok 47 - ... has parent now ok 48 - ... has parent now ok 49 - The object isa Forest::Tree ok 50 - ... its parent is tree ok 51 - ... the child now has a depth of 1 ok 52 - ... the root now has a height of 2 ok 53 - ... the root now has a size of 3 ok 54 - The object isa Forest::Tree ok 55 - The object isa Forest::Tree ok 56 - The object isa Forest::Tree ok 57 - ... There are no siblings ok 58 - ... 2 children ok 59 - ... this is no longer a root ok 60 - ... but this is still a leaf ok 61 - ... its parent is tree ok 62 - ... the child now has a depth of 1 ok 63 - ... 3 children ok 64 - ... this is no longer a root ok 65 - ... but this is still a leaf ok 66 - ... its parent is tree ok 67 - ... the child now has a depth of 1 ok 68 - ... 4 children ok 69 - ... this is no longer a root ok 70 - ... but this is still a leaf ok 71 - ... its parent is tree ok 72 - ... the child now has a depth of 1 ok 73 - ... the root now has a height of 2 ok 74 - ... the root now has a size of 6 ok 75 - ... removing child 1 ok 76 - ... the root now has a height of 1 ok 77 - ... the root now has a size of 4 ok 78 - ... removing child 1 ok 79 - ... the root now has a height of 1 ok 80 - ... the root now has a size of 3 ok 81 - ... the root now has a height of 1 ok 82 - ... the root now has a size of 3 ok 83 - locate new child ok 84 - ... the root now has a height of 1 ok 85 - ... the root now has a size of 3 ok 86 - correct node ok 87 - ... the root now has a height of 1 ok 88 - ... the root now has a size of 3 ok 89 - correct node ok t/011_Tree_MetaData.t .................. 1..34 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Reader::SimpleTextFile; ok 3 - use Forest::Tree::Indexer; ok 4 - use Forest::Tree::Indexer::SimpleUIDIndexer; ok 5 - use Forest::Tree::Roles::MetaData; ok 6 - ... My::Tree isa Forest::Tree ok 7 - ... My::Tree isa Forest::Tree::Pure ok 8 - ... My::Tree does Forest::Tree::Roles::MetaData ok 9 - The object isa My::Tree::Reader ok 10 - The object isa Forest::Tree::Reader::SimpleTextFile ok 11 - The object isa My::Tree ok 12 - The object isa Forest::Tree ok 13 - ... our tree does Forest::Tree::Roles::MetaData ok 14 - ... got the right root node ok 15 - ... got the right metadata hash ok 16 - ... got the right root node metadata ok 17 - ... got the right root node metadata ok 18 - ... got the right root node ok 19 - ... got the right metadata hash ok 20 - ... got the right metadata hash ok 21 - ... got the right root node metadata ok 22 - ... got the right root node metadata ok 23 - ... got the right root node ok 24 - ... got the right root node metadata ok 25 - ... got the right root node metadata ok 26 - ... got the right root node ok 27 - ... got the right root node metadata ok 28 - ... got the right root node metadata ok 29 - ... got the right root node ok 30 - ... got the right root node metadata ok 31 - ... got the right root node metadata ok 32 - ... got the right root node ok 33 - ... got the right root node metadata ok 34 - ... got the right root node metadata ok t/012_Tree_errors.t .................... 1..10 ok 1 - use Forest::Tree; ok 2 - The object isa Forest::Tree ok 3 - ... throws exception ok 4 - ... throws exception ok 5 - ... throws exception ok 6 - ... throws exception ok 7 - ... throws exception ok 8 - ... throws exception ok 9 - ... throws exception ok 10 - ... throws exception ok t/013_Tree_build_with_constructor.t .... 1..17 ok 1 - use Forest::Tree; ok 2 - The object isa Forest::Tree ok 3 - The object isa Forest::Tree ok 4 - ... got a parent node ok 5 - The object isa Forest::Tree ok 6 - ... got a parent node ok 7 - The object isa Forest::Tree ok 8 - ... got a parent node ok 9 - The object isa Forest::Tree ok 10 - ... got a parent node ok 11 - The object isa Forest::Tree ok 12 - ... got a parent node ok 13 - The object isa Forest::Tree ok 14 - ... got a parent node ok 15 - The object isa Forest::Tree ok 16 - ... got a parent node ok 17 - ... the tree was properly initialized ok t/014_Pure.t ........................... 1..52 ok 1 - use Forest::Tree::Pure; ok 2 - The object isa Forest::Tree::Pure ok 3 - ... this is the leaf ok 4 - ... no node value ok 5 - ... no children ok 6 - ... the root has a height of 0 ok 7 - ... the root has a size of 1 ok 8 - The object isa Forest::Tree::Pure ok 9 - ... this is a leaf ok 10 - ... got the right node value ok 11 - ... no children ok 12 - ... original unmodified ok 13 - ... no node value ok 14 - ... no children ok 15 - ... the root has a height of 0 ok 16 - ... the root has a size of 1 ok 17 - ... this is no longer leaf ok 18 - ... 1 child ok 19 - ... the root now has a height of 1 ok 20 - ... the root now has a size of 2 ok 21 - ... got the right child ok 22 - ... child is still a leaf ok 23 - The object isa Forest::Tree::Pure ok 24 - ... this is a leaf ok 25 - ... got the right node value ok 26 - ... no children ok 27 - ... one child ok 28 - ... this is no longer a leaf ok 29 - ... but this is still a leaf ok 30 - ... the root now has a height of 2 ok 31 - ... the root now has a size of 3 ok 32 - The object isa Forest::Tree::Pure ok 33 - The object isa Forest::Tree::Pure ok 34 - The object isa Forest::Tree::Pure ok 35 - ... 2 children ok 36 - ... 3 children ok 37 - ... 4 children ok 38 - ... the root now has a height of 2 ok 39 - ... the root now has a size of 6 ok 40 - ... the root now has a height of 1 ok 41 - ... the root now has a size of 4 ok 42 - ... the root now has a height of 1 ok 43 - ... the root now has a size of 3 ok 44 - ... the root now has a height of 1 ok 45 - ... the root now has a size of 3 ok 46 - locate new child ok 47 - ... the root now has a height of 1 ok 48 - ... the root now has a size of 3 ok 49 - locate new child ok 50 - ... the root now has a height of 1 ok 51 - ... the root now has a size of 3 ok 52 - correct node ok t/020_Tree_Reader.t .................... 1..23 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Reader; ok 3 - use Forest::Tree::Reader::SimpleTextFile; ok 4 - The object isa Forest::Tree::Reader::SimpleTextFile ok 5 - ... loader does Forest::Tree::Reader ok 6 - The object isa Forest::Tree ok 7 - ... tree is a root ok 8 - ... tree is a leaf ok 9 - ... tree has no children ok 10 - ... loaded the tree ok 11 - ... tree is a root ok 12 - ... tree is not a leaf ok 13 - ... tree has 4 children ok 14 - ... got the right node ok 15 - ... got the right node ok 16 - ... got the right node ok 17 - ... got the right node ok 18 - ... got the right node ok 19 - ... got the right node ok 20 - ... got the right node ok 21 - ... got the right node ok 22 - ... got the right node ok 23 - ... got the right node ok t/021_Tree_Reader_using_load.t ......... 1..23 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Reader; ok 3 - use Forest::Tree::Reader::SimpleTextFile; ok 4 - The object isa Forest::Tree::Reader::SimpleTextFile ok 5 - ... loader does Forest::Tree::Reader ok 6 - The object isa Forest::Tree ok 7 - ... tree is a root ok 8 - ... tree is a leaf ok 9 - ... tree has no children ok 10 - ... loaded the tree ok 11 - ... tree is a root ok 12 - ... tree is not a leaf ok 13 - ... tree has 4 children ok 14 - ... got the right node ok 15 - ... got the right node ok 16 - ... got the right node ok 17 - ... got the right node ok 18 - ... got the right node ok 19 - ... got the right node ok 20 - ... got the right node ok 21 - ... got the right node ok 22 - ... got the right node ok 23 - ... got the right node ok t/030_Tree_Writer.t .................... 1..29 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Reader::SimpleTextFile; ok 3 - use Forest::Tree::Writer; ok 4 - use Forest::Tree::Writer::SimpleASCII; ok 5 - use Forest::Tree::Writer::SimpleHTML; ok 6 - The object isa Forest::Tree::Writer::SimpleASCII ok 7 - The object isa Forest::Tree::Pure ok 8 - .... got the right output ok 9 - The object isa Forest::Tree::Writer::SimpleASCII ok 10 - The object isa Forest::Tree::Pure ok 11 - .... got the right output ok 12 - The object isa Forest::Tree::Writer::SimpleASCII ok 13 - The object isa Forest::Tree::Pure ok 14 - .... got the right output ok 15 - The object isa Forest::Tree::Writer::SimpleASCII ok 16 - The object isa Forest::Tree::Pure ok 17 - .... got the right output ok 18 - The object isa Forest::Tree::Writer::SimpleHTML ok 19 - The object isa Forest::Tree::Pure ok 20 - .... got the right output ok 21 - The object isa Forest::Tree::Writer::SimpleHTML ok 22 - The object isa Forest::Tree::Pure ok 23 - .... got the right output ok 24 - The object isa Forest::Tree::Writer::SimpleHTML ok 25 - The object isa Forest::Tree::Pure ok 26 - .... got the right output ok 27 - The object isa Forest::Tree::Writer::SimpleHTML ok 28 - The object isa Forest::Tree::Pure ok 29 - .... got the right output ok t/031_Tree_Writer_to_disk.t ............ 1..11 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Reader::SimpleTextFile; ok 3 - use Forest::Tree::Writer; ok 4 - use Forest::Tree::Writer::SimpleASCII; ok 5 - use Forest::Tree::Writer::SimpleHTML; ok 6 - The object isa Forest::Tree::Writer::SimpleASCII ok 7 - The object isa Forest::Tree ok 8 - .... got the right output ok 9 - The object isa Forest::Tree::Writer::SimpleHTML ok 10 - The object isa Forest::Tree ok 11 - .... got the right output ok t/032_Tree_Writer_complex_ASCII.t ...... 1..9 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Reader::SimpleTextFile; ok 3 - use Forest::Tree::Writer; ok 4 - use Forest::Tree::Writer::ASCIIWithBranches; ok 5 - The object isa Forest::Tree::Writer::ASCIIWithBranches ok 6 - The object isa Forest::Tree ok 7 - .... got the right output ok 8 - The object isa Forest::Tree::Writer::ASCIIWithBranches ok 9 - .... got the right output ok t/033_Tree_Writer_incremental_build.t .. 1..21 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Reader::SimpleTextFile; ok 3 - use Forest::Tree::Writer; ok 4 - use Forest::Tree::Writer::SimpleASCII; ok 5 - use Forest::Tree::Writer::SimpleHTML; ok 6 - ... correct parental relations ok 7 - ... correct parental relations ok 8 - The object isa Forest::Tree::Writer::SimpleASCII ok 9 - .... got the right output ok 10 - The object isa Forest::Tree::Writer::SimpleASCII ok 11 - .... got the right output ok 12 - The object isa Forest::Tree::Writer::SimpleASCII ok 13 - .... got the right output ok 14 - The object isa Forest::Tree::Writer::SimpleASCII ok 15 - .... got the right output ok 16 - The object isa Forest::Tree::Writer::SimpleASCII ok 17 - .... got the right output ok 18 - The object isa Forest::Tree::Writer::SimpleASCII ok 19 - .... got the right output ok 20 - The object isa Forest::Tree::Writer::SimpleASCII ok 21 - .... got the right output ok t/040_Tree_Indexer.t ................... 1..36 ok 1 - use Forest::Tree::Pure; ok 2 - use Forest::Tree; ok 3 - use Forest::Tree::Reader::SimpleTextFile; ok 4 - use Forest::Tree::Indexer; ok 5 - use Forest::Tree::Indexer::SimpleUIDIndexer; ok 6 - The object isa Forest::Tree::Indexer::SimpleUIDIndexer ok 7 - ... got the right keys ok 8 - The object isa Forest::Tree::Pure ok 9 - ... indexed by uid ok 10 - The object isa Forest::Tree::Pure ok 11 - ... indexed by uid ok 12 - The object isa Forest::Tree::Reader::SimpleTextFile ok 13 - The object isa Forest::Tree::Indexer::SimpleUIDIndexer ok 14 - ... got the right amount of keys ok 15 - The object isa Forest::Tree ok 16 - ... indexed by uid ok 17 - The object isa Forest::Tree ok 18 - ... indexed by uid ok 19 - The object isa Forest::Tree ok 20 - ... indexed by uid ok 21 - The object isa Forest::Tree ok 22 - ... indexed by uid ok 23 - The object isa Forest::Tree ok 24 - ... indexed by uid ok 25 - The object isa Forest::Tree ok 26 - ... indexed by uid ok 27 - The object isa Forest::Tree ok 28 - ... indexed by uid ok 29 - The object isa Forest::Tree ok 30 - ... indexed by uid ok 31 - The object isa Forest::Tree ok 32 - ... indexed by uid ok 33 - The object isa Forest::Tree ok 34 - ... indexed by uid ok 35 - The object isa Forest::Tree ok 36 - ... indexed by uid ok t/041_Tree_Indexer_w_custom_reader.t ... 1..29 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Reader::SimpleTextFile; ok 3 - use Forest::Tree::Indexer; ok 4 - use Forest::Tree::Indexer::SimpleUIDIndexer; ok 5 - The object isa My::Tree::Reader ok 6 - The object isa Forest::Tree::Reader::SimpleTextFile ok 7 - The object isa Forest::Tree::Indexer::SimpleUIDIndexer ok 8 - ... got the right amount of keys ok 9 - The object isa Forest::Tree ok 10 - ... got the right key match ok 11 - The object isa Forest::Tree ok 12 - ... got the right key match ok 13 - The object isa Forest::Tree ok 14 - ... got the right key match ok 15 - The object isa Forest::Tree ok 16 - ... got the right key match ok 17 - The object isa Forest::Tree ok 18 - The object isa Forest::Tree ok 19 - ... got the right key match ok 20 - The object isa Forest::Tree ok 21 - ... got the right key match ok 22 - The object isa Forest::Tree ok 23 - ... got the right key match ok 24 - The object isa Forest::Tree ok 25 - ... got the right key match ok 26 - The object isa Forest::Tree ok 27 - ... got the right key match ok 28 - The object isa Forest::Tree ok 29 - ... got the right key match ok t/060_Tree_Loader.t .................... 1..23 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Loader; ok 3 - use Forest::Tree::Loader::SimpleUIDLoader; ok 4 - The object isa Forest::Tree::Loader::SimpleUIDLoader ok 5 - ... loader does Forest::Tree::Loader ok 6 - The object isa Forest::Tree ok 7 - ... tree is a root ok 8 - ... tree is a leaf ok 9 - ... tree has no children ok 10 - ... loaded the tree ok 11 - ... tree is a root ok 12 - ... tree is not a leaf ok 13 - ... tree has 4 children ok 14 - ... got the right node ok 15 - ... got the right node ok 16 - ... got the right node ok 17 - ... got the right node ok 18 - ... got the right node ok 19 - ... got the right node ok 20 - ... got the right node ok 21 - ... got the right node ok 22 - ... got the right node ok 23 - ... got the right node ok t/061_Tree_Loader_with_metadata.t ...... 1..30 ok 1 - use Forest::Tree; ok 2 - use Forest::Tree::Loader; ok 3 - use Forest::Tree::Loader::SimpleUIDLoader; ok 4 - The object isa My::Tree::Loader::WithMetaData ok 5 - The object isa Forest::Tree::Loader::SimpleUIDLoader ok 6 - ... loader does Forest::Tree::Loader ok 7 - ... loader does LoadWithMetaData ok 8 - The object isa My::Tree ok 9 - The object isa Forest::Tree ok 10 - ... tree is a root ok 11 - ... tree is a leaf ok 12 - ... tree has no children ok 13 - ... loaded the tree ok 14 - ... tree is a root ok 15 - ... tree is not a leaf ok 16 - ... tree has 4 children ok 17 - ... got the right node ok 18 - ... got the right metadata ok 19 - ... got the right node ok 20 - ... got the right node ok 21 - ... got the right node ok 22 - ... got the right node ok 23 - ... got the right metadata ok 24 - ... got the right node ok 25 - ... got the right node ok 26 - ... got the right metadata ok 27 - ... got the right node ok 28 - ... got the right metadata ok 29 - ... got the right node ok 30 - ... got the right node ok t/pod.t ................................ 1..21 ok 1 - POD test for blib/lib/Forest.pm ok 2 - POD test for blib/lib/Forest/Tree.pm ok 3 - POD test for blib/lib/Forest/Tree/Builder.pm ok 4 - POD test for blib/lib/Forest/Tree/Constructor.pm ok 5 - POD test for blib/lib/Forest/Tree/Indexer.pm ok 6 - POD test for blib/lib/Forest/Tree/Loader.pm ok 7 - POD test for blib/lib/Forest/Tree/Pure.pm ok 8 - POD test for blib/lib/Forest/Tree/Reader.pm ok 9 - POD test for blib/lib/Forest/Tree/Writer.pm ok 10 - POD test for blib/lib/Forest/Tree/Builder/Callback.pm ok 11 - POD test for blib/lib/Forest/Tree/Builder/SimpleTextFile.pm ok 12 - POD test for blib/lib/Forest/Tree/Indexer/SimpleUIDIndexer.pm ok 13 - POD test for blib/lib/Forest/Tree/Loader/SimpleUIDLoader.pm ok 14 - POD test for blib/lib/Forest/Tree/Reader/SimpleTextFile.pm ok 15 - POD test for blib/lib/Forest/Tree/Roles/HasNodeFormatter.pm ok 16 - POD test for blib/lib/Forest/Tree/Roles/JSONable.pm ok 17 - POD test for blib/lib/Forest/Tree/Roles/LoadWithMetaData.pm ok 18 - POD test for blib/lib/Forest/Tree/Roles/MetaData.pm ok 19 - POD test for blib/lib/Forest/Tree/Writer/ASCIIWithBranches.pm ok 20 - POD test for blib/lib/Forest/Tree/Writer/SimpleASCII.pm ok 21 - POD test for blib/lib/Forest/Tree/Writer/SimpleHTML.pm ok All tests successful. Files=17, Tests=472, 26 wallclock secs ( 0.42 usr 0.33 sys + 21.48 cusr 3.49 csys = 25.72 CPU) Result: PASS STEVAN/Forest-0.08.tar.gz make test TEST_VERBOSE=1 -- OK Stevan Little <stevan.little@iinteractive.com> A collection of n-ary tree related modules >>> (cd /Users/fly1200/var/cpan/build/Forest-0.08-IzWL6m && tar cvf - Forest-0.08.ppd blib) | gzip -c >/Users/fly1200/var/REPO/S/ST/STEVAN/Forest-0.08.tar.gz Forest-0.08.ppd blib/ blib/lib/ blib/lib/Forest/ blib/lib/Forest/Tree/ blib/lib/Forest/Tree/Builder/ blib/lib/Forest/Tree/Builder/Callback.pm blib/lib/Forest/Tree/Builder/SimpleTextFile.pm blib/lib/Forest/Tree/Builder.pm blib/lib/Forest/Tree/Constructor.pm blib/lib/Forest/Tree/Indexer/ blib/lib/Forest/Tree/Indexer/SimpleUIDIndexer.pm blib/lib/Forest/Tree/Indexer.pm blib/lib/Forest/Tree/Loader/ blib/lib/Forest/Tree/Loader/SimpleUIDLoader.pm blib/lib/Forest/Tree/Loader.pm blib/lib/Forest/Tree/Pure.pm blib/lib/Forest/Tree/Reader/ blib/lib/Forest/Tree/Reader/SimpleTextFile.pm blib/lib/Forest/Tree/Reader.pm blib/lib/Forest/Tree/Roles/ blib/lib/Forest/Tree/Roles/HasNodeFormatter.pm blib/lib/Forest/Tree/Roles/JSONable.pm blib/lib/Forest/Tree/Roles/LoadWithMetaData.pm blib/lib/Forest/Tree/Roles/MetaData.pm blib/lib/Forest/Tree/Writer/ blib/lib/Forest/Tree/Writer/ASCIIWithBranches.pm blib/lib/Forest/Tree/Writer/SimpleASCII.pm blib/lib/Forest/Tree/Writer/SimpleHTML.pm blib/lib/Forest/Tree/Writer.pm blib/lib/Forest/Tree.pm blib/lib/Forest.pm blib/man3/ blib/man3/Forest.3 blib/man3/Forest::Tree.3 blib/man3/Forest::Tree::Builder.3 blib/man3/Forest::Tree::Builder::Callback.3 blib/man3/Forest::Tree::Builder::SimpleTextFile.3 blib/man3/Forest::Tree::Constructor.3 blib/man3/Forest::Tree::Indexer.3 blib/man3/Forest::Tree::Indexer::SimpleUIDIndexer.3 blib/man3/Forest::Tree::Loader.3 blib/man3/Forest::Tree::Loader::SimpleUIDLoader.3 blib/man3/Forest::Tree::Pure.3 blib/man3/Forest::Tree::Reader.3 blib/man3/Forest::Tree::Reader::SimpleTextFile.3 blib/man3/Forest::Tree::Roles::HasNodeFormatter.3 blib/man3/Forest::Tree::Roles::JSONable.3 blib/man3/Forest::Tree::Roles::LoadWithMetaData.3 blib/man3/Forest::Tree::Roles::MetaData.3 blib/man3/Forest::Tree::Writer.3 blib/man3/Forest::Tree::Writer::ASCIIWithBranches.3 blib/man3/Forest::Tree::Writer::SimpleASCII.3 blib/man3/Forest::Tree::Writer::SimpleHTML.3 >>> mv /Users/fly1200/var/cpan/build/Forest-0.08-IzWL6m/Forest-0.08.ppd /Users/fly1200/var/REPO/S/ST/STEVAN Running test for module 'Geometry::Primitive' Running make for G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz Prepending %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz ok Geometry-Primitive-0.22/ Geometry-Primitive-0.22/Changes Geometry-Primitive-0.22/inc/ Geometry-Primitive-0.22/lib/ Geometry-Primitive-0.22/Makefile.PL Geometry-Primitive-0.22/MANIFEST Geometry-Primitive-0.22/META.yml Geometry-Primitive-0.22/README Geometry-Primitive-0.22/t/ Geometry-Primitive-0.22/t/00-load.t Geometry-Primitive-0.22/t/000-point.t Geometry-Primitive-0.22/t/001-arc.t Geometry-Primitive-0.22/t/001-ellipse.t Geometry-Primitive-0.22/t/001-line.t Geometry-Primitive-0.22/t/001-polygon.t Geometry-Primitive-0.22/t/002-bezier.t Geometry-Primitive-0.22/t/002-circle.t Geometry-Primitive-0.22/t/002-rectangle.pm Geometry-Primitive-0.22/t/010-serialize.t Geometry-Primitive-0.22/t/author/ Geometry-Primitive-0.22/t/dimension.t Geometry-Primitive-0.22/t/author/pod-coverage.t Geometry-Primitive-0.22/t/author/pod.t Geometry-Primitive-0.22/lib/Geometry/ Geometry-Primitive-0.22/lib/Geometry/Primitive/ Geometry-Primitive-0.22/lib/Geometry/Primitive.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Arc.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Bezier.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Circle.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Dimension.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Ellipse.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Equal.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Line.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Point.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Polygon.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Rectangle.pm Geometry-Primitive-0.22/lib/Geometry/Primitive/Shape.pm Geometry-Primitive-0.22/inc/Module/ Geometry-Primitive-0.22/inc/Module/Install/ Geometry-Primitive-0.22/inc/Module/Install.pm Geometry-Primitive-0.22/inc/Module/Install/Base.pm Geometry-Primitive-0.22/inc/Module/Install/Can.pm Geometry-Primitive-0.22/inc/Module/Install/Fetch.pm Geometry-Primitive-0.22/inc/Module/Install/Makefile.pm Geometry-Primitive-0.22/inc/Module/Install/Metadata.pm Geometry-Primitive-0.22/inc/Module/Install/Win32.pm Geometry-Primitive-0.22/inc/Module/Install/WriteAll.pm Prepending %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Cannot determine perl version info from lib/Geometry/Primitive.pm Warning: prerequisite Check::ISA 0.04 not found. Checking if your kit is complete... Looks good Writing Makefile for Geometry::Primitive ---- Unsatisfied dependencies detected during ---- ---- GPHAT/Geometry-Primitive-0.22.tar.gz ---- Check::ISA [requires] Prepending %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'Check::ISA' Running make for N/NU/NUFFIN/Check-ISA-0.04.tar.gz Prepending %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/N/NU/NUFFIN/Check-ISA-0.04.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/N/NU/NUFFIN/Check-ISA-0.04.tar.gz ok Check-ISA-0.04/ Check-ISA-0.04/Changes Check-ISA-0.04/lib/ Check-ISA-0.04/lib/Check/ Check-ISA-0.04/lib/Check/ISA.pm Check-ISA-0.04/Makefile.PL Check-ISA-0.04/MANIFEST Check-ISA-0.04/MANIFEST.SKIP Check-ISA-0.04/META.yml Check-ISA-0.04/SIGNATURE Check-ISA-0.04/t/ Check-ISA-0.04/t/01_basic.t Check-ISA-0.04/t/02_moose.t Check-ISA-0.04/t/03_asa.t Prepending %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build N/NU/NUFFIN/Check-ISA-0.04.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Check::ISA >>> make cp lib/Check/ISA.pm blib/lib/Check/ISA.pm Manifying blib/man3/Check::ISA.3 NUFFIN/Check-ISA-0.04.tar.gz make -- OK Prepending %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01_basic.t .. ok 1 - use Check::ISA; ok 2 - a random string is not a class ok 3 - undef is not a class ok 4 - 0 is not a class ok 5 - 1 is not a class ok 6 - '0' is not a class ok 7 - '00' is not a class ok 8 - '1' is not a class ok 9 - '' is not a class ok 10 - 'blah' is not a class ok 11 - an array ref is not a class ok 12 - a hash ref is not a class ok 13 - a subroutine is not a class ok 14 - no foo method for undef ok 15 - no foo method for string ok 16 - no foo method for string ok 17 - no foo method for empty ok 18 - no foo method for hash refs ok 19 - inv_can on random class ok 20 - no foo method for string ok 21 - inv_can on Foo for nonexistent method ok 22 - a globref without an IO is not an object ok 23 - a globref with an IO is an object ok 24 - a filehandle name is an object ok 25 - STDIN can print ok 26 - 'STDIN' can print ok 27 - STDIN can print ok 28 - 'STDIN' can print ok 29 - Foo->new is an obj ok 30 - of class Foo ok 31 - inv works too ok 32 - obj_can on obj ok 33 - obj_can on non obj ok 34 - inv_can on obj ok 35 - inv_can on on obj ok 36 - the class is not an object ok 37 - the class is not an object ok 38 - Foo is a class ok 39 - class is itself ok 40 - Bar is not an object ok 41 - Bar is an invocant ok 42 - Bar is a Bar ok 43 - Bar is a Foo ok 44 - faked isa ok 45 - for instance too ok 46 - SUPER isa ok 47 - for instance too ok 48 - false case ok 49 - for instance too ok 50 - faked DOES ok 51 - for instance ok 52 - DOES also answers isa ok 53 - for instance ok 54 - false case ok 55 - for instance too 1..55 ok t/02_moose.t .. 1..25 ok 1 - use Check::ISA; ok 2 - Foo->new is an obj ok 3 - of class Foo ok 4 - and Moose::Object ok 5 - inv works too ok 6 - the class is not an object ok 7 - the class is not an object ok 8 - Foo is a class ok 9 - class is itself ok 10 - class is Moose::Object ok 11 - Gorch->new is an obj ok 12 - of class Gorch ok 13 - and class Foo ok 14 - and Moose::Object ok 15 - does Bar ok 16 - DOES Bar ok 17 - does Bar in obj test ok 18 - inv works too ok 19 - the class is not an object ok 20 - the class is not an object ok 21 - Gorch is a class ok 22 - class is itself ok 23 - class is Foo ok 24 - class is Moose::Object ok 25 - class does Bar ok t/03_asa.t .... skipped: asa is required for this test All tests successful. Files=3, Tests=80, 1 wallclock secs ( 0.12 usr 0.09 sys + 0.85 cusr 0.26 csys = 1.32 CPU) Result: PASS NUFFIN/Check-ISA-0.04.tar.gz make test TEST_VERBOSE=1 -- OK Picked up abstract from lib/Check/ISA.pm Yuval Kogman <nothingmuch@woobling.org> DWIM, correct checking of an object's class >>> (cd /Users/fly1200/var/cpan/build/Check-ISA-0.04-a_nJp_ && tar cvf - Check-ISA-0.04.ppd blib) | gzip -c >/Users/fly1200/var/REPO/N/NU/NUFFIN/Check-ISA-0.04.tar.gz Check-ISA-0.04.ppd blib/ blib/lib/ blib/lib/Check/ blib/lib/Check/ISA.pm blib/man3/ blib/man3/Check::ISA.3 >>> mv /Users/fly1200/var/cpan/build/Check-ISA-0.04-a_nJp_/Check-ISA-0.04.ppd /Users/fly1200/var/REPO/N/NU/NUFFIN Running make for G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz Prepending %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Geometry-Primitive-0.22-cdUjSa Prepending %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz >>> make cp lib/Geometry/Primitive/Polygon.pm blib/lib/Geometry/Primitive/Polygon.pm cp lib/Geometry/Primitive/Shape.pm blib/lib/Geometry/Primitive/Shape.pm cp lib/Geometry/Primitive/Arc.pm blib/lib/Geometry/Primitive/Arc.pm cp lib/Geometry/Primitive/Dimension.pm blib/lib/Geometry/Primitive/Dimension.pm cp lib/Geometry/Primitive/Ellipse.pm blib/lib/Geometry/Primitive/Ellipse.pm cp lib/Geometry/Primitive.pm blib/lib/Geometry/Primitive.pm cp lib/Geometry/Primitive/Line.pm blib/lib/Geometry/Primitive/Line.pm cp lib/Geometry/Primitive/Rectangle.pm blib/lib/Geometry/Primitive/Rectangle.pm cp lib/Geometry/Primitive/Circle.pm blib/lib/Geometry/Primitive/Circle.pm cp lib/Geometry/Primitive/Equal.pm blib/lib/Geometry/Primitive/Equal.pm cp lib/Geometry/Primitive/Bezier.pm blib/lib/Geometry/Primitive/Bezier.pm cp lib/Geometry/Primitive/Point.pm blib/lib/Geometry/Primitive/Point.pm Manifying blib/man3/Geometry::Primitive::Polygon.3 Manifying blib/man3/Geometry::Primitive::Shape.3 Manifying blib/man3/Geometry::Primitive::Arc.3 Manifying blib/man3/Geometry::Primitive::Ellipse.3 Manifying blib/man3/Geometry::Primitive::Dimension.3 Manifying blib/man3/Geometry::Primitive.3 Manifying blib/man3/Geometry::Primitive::Line.3 Manifying blib/man3/Geometry::Primitive::Rectangle.3 Manifying blib/man3/Geometry::Primitive::Circle.3 Manifying blib/man3/Geometry::Primitive::Point.3 Manifying blib/man3/Geometry::Primitive::Bezier.3 Manifying blib/man3/Geometry::Primitive::Equal.3 GPHAT/Geometry-Primitive-0.22.tar.gz make -- OK Prepending %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t # Testing Geometry::Primitive 0.22, Perl 5.012000, /Users/fly1200/bin/perl t/00-load.t ........ 1..1 ok 1 - use Geometry::Primitive; ok t/000-point.t ...... 1..5 ok 1 - use Geometry::Primitive::Point; ok 2 - x value ok 3 - y value ok 4 - point equality ok 5 - point inequality ok t/001-arc.t ........ 1..8 ok 1 - use Geometry::Primitive::Arc; ok 2 - angle start ok 3 - angle end ok 4 - radius ok 5 - length ok 6 - get_point_at_angle bounds check ok 7 - point_start ok 8 - point_end ok t/001-ellipse.t .... 1..3 ok 1 - use Geometry::Primitive::Ellipse; ok 2 - The object isa Geometry::Primitive::Ellipse ok 3 - area ok t/001-line.t ....... 1..16 ok 1 - use Geometry::Primitive::Point; ok 2 - use Geometry::Primitive::Line; ok 3 - point_start ok 4 - point_end ok 5 - slope ok 6 - length ok 7 - y_intercept ok 8 - contains_point ok 9 - contains_point (wrong) ok 10 - slope of vertical line ok 11 - slope of horizontal line ok 12 - vert/horiz perpendicular ok 13 - horiz/vert perpendicular ok 14 - perpendicular ok 15 - point coercion ok 16 - coerced line ok t/001-polygon.t .... 1..9 ok 1 - use Geometry::Primitive::Point; ok 2 - use Geometry::Primitive::Polygon; ok 3 - point count ok 4 - get point 1 ok 5 - start point ok 6 - end point ok 7 - area ok 8 - scaled area ok 9 - cleared points ok t/002-bezier.t ..... 1..6 ok 1 - use Geometry::Primitive::Point; ok 2 - use Geometry::Primitive::Bezier; ok 3 - The object isa Geometry::Primitive::Bezier ok 4 - point_start ok 5 - point_end ok 6 - coerced control point ok t/002-circle.t ..... 1..4 ok 1 - use Geometry::Primitive::Circle; ok 2 - The object isa Geometry::Primitive::Circle ok 3 - radius ok 4 - diameter ok t/010-serialize.t .. 1..7 ok 1 - arc deserialized ok 2 - bezier deserialized ok 3 - circle deserialized ok 4 - line deserialized ok 5 - point equal_to ok 6 - polygon deserialized ok 7 - rectangle deserialized ok t/dimension.t ...... ok 1 - use Geometry::Primitive::Dimension; ok 2 - width value ok 3 - height value ok 4 - dimension equality ok 5 - dimension inequality 1..5 ok All tests successful. Files=10, Tests=64, 10 wallclock secs ( 0.17 usr 0.19 sys + 7.96 cusr 1.87 csys = 10.19 CPU) Result: PASS GPHAT/Geometry-Primitive-0.22.tar.gz make test TEST_VERBOSE=1 -- OK Cory G Watson <gphat@cpan.org> Primitive Geometry Entities >>> (cd /Users/fly1200/var/cpan/build/Geometry-Primitive-0.22-cdUjSa && tar cvf - Geometry-Primitive-0.22.ppd blib) | gzip -c >/Users/fly1200/var/REPO/G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz Geometry-Primitive-0.22.ppd blib/ blib/lib/ blib/lib/Geometry/ blib/lib/Geometry/Primitive/ blib/lib/Geometry/Primitive/Arc.pm blib/lib/Geometry/Primitive/Bezier.pm blib/lib/Geometry/Primitive/Circle.pm blib/lib/Geometry/Primitive/Dimension.pm blib/lib/Geometry/Primitive/Ellipse.pm blib/lib/Geometry/Primitive/Equal.pm blib/lib/Geometry/Primitive/Line.pm blib/lib/Geometry/Primitive/Point.pm blib/lib/Geometry/Primitive/Polygon.pm blib/lib/Geometry/Primitive/Rectangle.pm blib/lib/Geometry/Primitive/Shape.pm blib/lib/Geometry/Primitive.pm blib/man3/ blib/man3/Geometry::Primitive.3 blib/man3/Geometry::Primitive::Arc.3 blib/man3/Geometry::Primitive::Bezier.3 blib/man3/Geometry::Primitive::Circle.3 blib/man3/Geometry::Primitive::Dimension.3 blib/man3/Geometry::Primitive::Ellipse.3 blib/man3/Geometry::Primitive::Equal.3 blib/man3/Geometry::Primitive::Line.3 blib/man3/Geometry::Primitive::Point.3 blib/man3/Geometry::Primitive::Polygon.3 blib/man3/Geometry::Primitive::Rectangle.3 blib/man3/Geometry::Primitive::Shape.3 >>> mv /Users/fly1200/var/cpan/build/Geometry-Primitive-0.22-cdUjSa/Geometry-Primitive-0.22.ppd /Users/fly1200/var/REPO/G/GP/GPHAT Running test for module 'Graphics::Color' Running make for G/GP/GPHAT/Graphics-Color-0.28.tar.gz Prepending %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/lib %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/G/GP/GPHAT/Graphics-Color-0.28.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/G/GP/GPHAT/Graphics-Color-0.28.tar.gz ok Graphics-Color-0.28/ Graphics-Color-0.28/Changes Graphics-Color-0.28/inc/ Graphics-Color-0.28/lib/ Graphics-Color-0.28/Makefile.PL Graphics-Color-0.28/MANIFEST Graphics-Color-0.28/META.yml Graphics-Color-0.28/README Graphics-Color-0.28/t/ Graphics-Color-0.28/TODO Graphics-Color-0.28/t/00-load.t Graphics-Color-0.28/t/01-cmyk.t Graphics-Color-0.28/t/01-hsl.t Graphics-Color-0.28/t/01-hsv.t Graphics-Color-0.28/t/01-rgb.t Graphics-Color-0.28/t/01-yiq.t Graphics-Color-0.28/t/01-yuv.t Graphics-Color-0.28/t/11-color-library.t Graphics-Color-0.28/t/author/ Graphics-Color-0.28/t/author/pod-coverage.t Graphics-Color-0.28/t/author/pod.t Graphics-Color-0.28/lib/Graphics/ Graphics-Color-0.28/lib/Graphics/Color/ Graphics-Color-0.28/lib/Graphics/Color.pm Graphics-Color-0.28/lib/Graphics/Color/CMYK.pm Graphics-Color-0.28/lib/Graphics/Color/Equal.pm Graphics-Color-0.28/lib/Graphics/Color/HSL.pm Graphics-Color-0.28/lib/Graphics/Color/HSV.pm Graphics-Color-0.28/lib/Graphics/Color/RGB.pm Graphics-Color-0.28/lib/Graphics/Color/Types.pm Graphics-Color-0.28/lib/Graphics/Color/YIQ.pm Graphics-Color-0.28/lib/Graphics/Color/YUV.pm Graphics-Color-0.28/inc/Module/ Graphics-Color-0.28/inc/Module/Install/ Graphics-Color-0.28/inc/Module/Install.pm Graphics-Color-0.28/inc/Module/Install/Base.pm Graphics-Color-0.28/inc/Module/Install/Can.pm Graphics-Color-0.28/inc/Module/Install/Fetch.pm Graphics-Color-0.28/inc/Module/Install/Makefile.pm Graphics-Color-0.28/inc/Module/Install/Metadata.pm Graphics-Color-0.28/inc/Module/Install/Win32.pm Graphics-Color-0.28/inc/Module/Install/WriteAll.pm Prepending %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/lib %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build G/GP/GPHAT/Graphics-Color-0.28.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Cannot determine perl version info from lib/Graphics/Color.pm Warning: prerequisite Color::Library 0.02 not found. Warning: prerequisite MooseX::Aliases 0.03 not found. Warning: prerequisite Test::Number::Delta 0 not found. Checking if your kit is complete... Looks good Writing Makefile for Graphics::Color ---- Unsatisfied dependencies detected during ---- ---- GPHAT/Graphics-Color-0.28.tar.gz ---- MooseX::Aliases [requires] Test::Number::Delta [requires] Color::Library [requires] Prepending %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/lib %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test Delayed until after prerequisites Running test for module 'MooseX::Aliases' Running make for D/DO/DOY/MooseX-Aliases-0.08.tar.gz Prepending %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/lib %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DO/DOY/MooseX-Aliases-0.08.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DO/DOY/CHECKSUMS Checksum for /Users/fly1200/var/cpan/sources/authors/id/D/DO/DOY/MooseX-Aliases-0.08.tar.gz ok MooseX-Aliases-0.08 MooseX-Aliases-0.08/Changes MooseX-Aliases-0.08/dist.ini MooseX-Aliases-0.08/lib/MooseX MooseX-Aliases-0.08/lib/MooseX/Aliases.pm MooseX-Aliases-0.08/lib/MooseX/Aliases/Meta/Trait MooseX-Aliases-0.08/lib/MooseX/Aliases/Meta/Trait/Attribute.pm MooseX-Aliases-0.08/lib/MooseX/Aliases/Meta/Trait/Constructor.pm MooseX-Aliases-0.08/lib/MooseX/Aliases/Meta/Trait/Method.pm MooseX-Aliases-0.08/t MooseX-Aliases-0.08/t/007-init_arg-coerce.t MooseX-Aliases-0.08/t/006-init_arg.t MooseX-Aliases-0.08/t/002-attributes.t MooseX-Aliases-0.08/t/000-load.t MooseX-Aliases-0.08/t/004-traits.t MooseX-Aliases-0.08/t/001-basic.t MooseX-Aliases-0.08/t/008-inherited.t MooseX-Aliases-0.08/t/010-errors.t MooseX-Aliases-0.08/t/011-warnings.t MooseX-Aliases-0.08/t/100-synopsis.t MooseX-Aliases-0.08/t/003-roles.t MooseX-Aliases-0.08/t/005-mop.t MooseX-Aliases-0.08/META.yml MooseX-Aliases-0.08/LICENSE MooseX-Aliases-0.08/README MooseX-Aliases-0.08/t/release-pod-coverage.t MooseX-Aliases-0.08/t/release-pod-syntax.t MooseX-Aliases-0.08/Makefile.PL MooseX-Aliases-0.08/MANIFEST Prepending %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/lib %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'make' CPAN.pm: Going to build D/DO/DOY/MooseX-Aliases-0.08.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for MooseX::Aliases >>> make cp lib/MooseX/Aliases/Meta/Trait/Constructor.pm blib/lib/MooseX/Aliases/Meta/Trait/Constructor.pm cp lib/MooseX/Aliases/Meta/Trait/Attribute.pm blib/lib/MooseX/Aliases/Meta/Trait/Attribute.pm cp lib/MooseX/Aliases.pm blib/lib/MooseX/Aliases.pm cp lib/MooseX/Aliases/Meta/Trait/Method.pm blib/lib/MooseX/Aliases/Meta/Trait/Method.pm Manifying blib/man3/MooseX::Aliases::Meta::Trait::Constructor.3 Manifying blib/man3/MooseX::Aliases::Meta::Trait::Attribute.3 Manifying blib/man3/MooseX::Aliases.3 Manifying blib/man3/MooseX::Aliases::Meta::Trait::Method.3 DOY/MooseX-Aliases-0.08.tar.gz make -- OK Prepending %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-cdUjSa/blib/lib %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/arch %BUILDDIR%/Check-ISA-0.04-a_nJp_/blib/lib %BUILDDIR%/Forest-0.08-IzWL6m/blib/arch %BUILDDIR%/Forest-0.08-IzWL6m/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-2DITRk/blib/lib %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/arch %BUILDDIR%/MooseX-Clone-0.05-0wZxOY/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-GlWu5w/blib/lib %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/arch %BUILDDIR%/Data-Visitor-0.27-DAuDCO/blib/lib %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/arch %BUILDDIR%/Tie-ToObject-0.03-jAlA_u/blib/lib %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/arch %BUILDDIR%/MooseX-Storage-0.26-3tNxYD/blib/lib %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/arch %BUILDDIR%/Test-TempDir-0.05-OcTU0t/blib/lib %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/arch %BUILDDIR%/File-NFSLock-1.20-cNsFKo/blib/lib to PERL5LIB; %BUILDDIR%=/Users/fly1200/var/cpan/build for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/000-load.t .............. 1..1 ok 1 - use MooseX::Aliases; ok t/001-basic.t ............. 1..6 ok 1 - alias calls the original method ok 2 - subclass method called twice ok 3 - original method not called again ok 4 - alias calls the original method ok 5 - subclass method called twice ok 6 - original method not called again ok t/002-attributes.t ........ 1..4 ok 1 - all aliased methods were called from foo ok 2 - all aliased methods were called from baz ok 3 - all aliased methods were called from foo ok 4 - all aliased methods were called from baz ok t/003-roles.t ............. 1..6 ok 1 # skip roles don't have attribute metaclasses ok 2 # skip roles don't have attribute metaclasses ok 3 - all aliased methods were called from run ok 4 # skip roles don't have attribute metaclasses ok 5 # skip roles don't have attribute metaclasses ok 6 - all aliased methods were called from run ok t/004-traits.t ............ 1..6 ok 1 - all aliased methods were called from foo ok 2 - all aliased methods were called from baz ok 3 - all aliased methods were called from run ok 4 - all aliased methods were called from foo ok 5 - all aliased methods were called from baz ok 6 - all aliased methods were called from run ok t/005-mop.t ............... 1..8 ok 1 - does the method trait ok 2 - bar is aliased from foo ok 3 - does the method trait ok 4 - quux is aliased from baz ok 5 - does the method trait ok 6 - bar is aliased from foo ok 7 - does the method trait ok 8 - quux is aliased from baz ok t/006-init_arg.t .......... 1..28 ok 1 - Attribute set with default init_arg ok 2 - Attribute set with default init_arg (undef) ok 3 - Attribute set with default writer, read with default reader ok 4 - Attribute set with default writer, read with aliased reader ok 5 - Attribute set with aliased writer ok 6 - Attribute set with aliased writer ok 7 - Attribute set wtih aliased init_arg ok 8 - Attribute set with default init_arg (undef) ok 9 - Attribute set with default writer, read with default reader ok 10 - Attribute set with default writer, read with aliased reader ok 11 - Attribute set with aliased writer ok 12 - Attribute set with aliased writer ok 13 - Attribute has correct init_arg ok 14 - Attribute has correct init_arg ok 15 - Attribute set with default init_arg ok 16 - Attribute set with default init_arg (undef) ok 17 - Attribute set with default writer, read with default reader ok 18 - Attribute set with default writer, read with aliased reader ok 19 - Attribute set with aliased writer ok 20 - Attribute set with aliased writer ok 21 - Attribute set wtih aliased init_arg ok 22 - Attribute set with default init_arg (undef) ok 23 - Attribute set with default writer, read with default reader ok 24 - Attribute set with default writer, read with aliased reader ok 25 - Attribute set with aliased writer ok 26 - Attribute set with aliased writer ok 27 - Attribute has correct init_arg ok 28 - Attribute has correct init_arg ok t/007-init_arg-coerce.t ... 1..24 ok 1 - Attribute set with default init_arg ok 2 - Attribute set with default init_arg (undef) ok 3 - Attribute set with default writer, read with default reader ok 4 - Attribute set with default writer, read with aliased reader ok 5 - Attribute set with aliased writer ok 6 - Attribute set with aliased writer ok 7 - Attribute set wtih aliased init_arg ok 8 - Attribute set with default init_arg (undef) ok 9 - Attribute set with default writer, read with default reader ok 10 - Attribute set with default writer, read with aliased reader ok 11 - Attribute set with aliased writer ok 12 - Attribute set with aliased writer ok 13 - Attribute set with default init_arg ok 14 - Attribute set with default init_arg (undef) ok 15 - Attribute set with default writer, read with default reader ok 16 - Attribute set with default writer, read with aliased reader ok 17 - Attribute set with aliased writer ok 18 - Attribute set with aliased writer ok 19 - Attribute set wtih aliased init_arg ok 20 - Attribute set with default init_arg (undef) ok 21 - Attribute set with default writer, read with default reader ok 22 - Attribute set with default writer, read with aliased reader ok 23 - Attribute set with aliased writer ok 24 - Attribute set with aliased writer ok t/008-inherited.t ......... 1..10 ok 1 - Bar->can('bar') ok 2 - alias reports being from the correct package ok 3 - alias reports being originally from the correct package ok 4 - aliased_from method has the correct package ok 5 - aliased_from method has the correct original package ok 6 - Bar->can('bar') ok 7 - alias reports being from the correct package ok 8 - alias reports being originally from the correct package ok 9 - aliased_from method has the correct package ok 10 - aliased_from method has the correct original package ok t/010-errors.t ............ 1..3 ok 1 - aliasing a non-existent method gives an appropriate error ok 2 - conflicting init_args give an appropriate error ok 3 - conflicting init_args give an appropriate error ok t/011-warnings.t .......... skipped: Test::Output is required for this test t/100-synopsis.t .......... skipped: Test::Output is required for this test t/release-pod-coverage.t .. skipped: these tests are for release candidate testing t/release-pod-syntax.t .... skipped: these tests are for release candidate testing All tests successful. Files=14, Tests=96, 10 wallclock secs ( 0.21 usr 0.25 sys + 7.25 cusr 1.90 csys = 9.61 CPU) Result: PASS DOY/MooseX-Aliases-0.08.tar.gz make test TEST_VERBOSE=1 -- OK Jesse Luehrs <doy@cpan.org> easy aliasing of methods and attributes in Moose >>> (cd /Users/fly1200/var/cpan/build/MooseX-Aliases-0.08-SD7r6b && tar cvf - MooseX-Aliases-0.08.ppd blib) | gzip -c >/Users/fly1200/var/REPO/D/DO/DOY/MooseX-Aliases-0.08.tar.gz MooseX-Aliases-0.08.ppd blib/ blib/lib/ blib/lib/MooseX/ blib/lib/MooseX/Aliases/ blib/lib/MooseX/Aliases/Meta/ blib/lib/MooseX/Aliases/Meta/Trait/ blib/lib/MooseX/Aliases/Meta/Trait/Attribute.pm blib/lib/MooseX/Aliases/Meta/Trait/Constructor.pm blib/lib/MooseX/Aliases/Meta/Trait/Method.pm blib/lib/MooseX/Aliases.pm blib/man3/ blib/man3/MooseX::Aliases.3 blib/man3/MooseX::Aliases::Meta::Trait::Attribute.3 blib/man3/MooseX::Aliases::Meta::Trait::Constructor.3 blib/man3/MooseX::Aliases::Meta::Trait::Method.3 >>> mv /Users/fly1200/var/cpan/build/MooseX-Aliases-0.08-SD7r6b/MooseX-Aliases-0.08.ppd /Users/fly1200/var/REPO/D/DO/DOY Running test for module 'Test::Number::Delta' Running make for D/DA/DAGOLDEN/Test-Number-Delta-1.03.tar.gz Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.03.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.03.tar.gz ok Test-Number-Delta-1.03/ Test-Number-Delta-1.03/README Test-Number-Delta-1.03/MANIFEST Test-Number-Delta-1.03/LICENSE Test-Number-Delta-1.03/Build.PL Test-Number-Delta-1.03/t/ Test-Number-Delta-1.03/t/07-noplan_passthrough.t Test-Number-Delta-1.03/t/99-pod_coverage.t Test-Number-Delta-1.03/t/98-pod.t Test-Number-Delta-1.03/t/11-specify_negative_relative.t Test-Number-Delta-1.03/t/05-check_bad_param.t Test-Number-Delta-1.03/t/10-specify_negative_epsilon.t Test-Number-Delta-1.03/t/06-plan_passthrough.t Test-Number-Delta-1.03/t/08-param_and_plan_passthrough.t Test-Number-Delta-1.03/t/04-specify_relative.t Test-Number-Delta-1.03/t/02-delta.t Test-Number-Delta-1.03/t/03-specify_epsilon.t Test-Number-Delta-1.03/t/01-module-basics.t Test-Number-Delta-1.03/t/09-bad_param_plan_order.t Test-Number-Delta-1.03/INSTALL Test-Number-Delta-1.03/Changes Test-Number-Delta-1.03/Todo Test-Number-Delta-1.03/META.yml Test-Number-Delta-1.03/lib/ Test-Number-Delta-1.03/lib/Test/ Test-Number-Delta-1.03/lib/Test/Number/ Test-Number-Delta-1.03/lib/Test/Number/Delta.pm Test-Number-Delta-1.03/Makefile.PL Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build D/DA/DAGOLDEN/Test-Number-Delta-1.03.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Test::Number::Delta >>> make cp lib/Test/Number/Delta.pm blib/lib/Test/Number/Delta.pm Manifying blib/man3/Test::Number::Delta.3 DAGOLDEN/Test-Number-Delta-1.03.tar.gz make -- OK Prepending blib/arch and blib/lib of 12 build dirs to PERL5LIB; for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01-module-basics.t ............... 1..3 ok 1 - use Test::Number::Delta; ok 2 - Test::Number::Delta->can(...) ok 3 - main->can(...) ok t/02-delta.t ....................... 1..25 ok 1 - delta_ok($a,$b) fail works ok 2 - delta_ok($a,$b) pass works ok 3 - delta_not_ok($a,$b) fail works ok 4 - delta_not_ok($a,$b) pass works ok 5 - delta_within($a,$b,$e) fail works ok 6 - delta_within($a,$b,-$e) fail works ok 7 - delta_within($a,$b,$e) pass works ok 8 - delta_within($a,$b,-$e) pass works ok 9 - delta_not_within($a,$b,$e) fail works ok 10 - delta_not_within($a,$b,-$e) fail works ok 11 - delta_not_within($a,$b,$e) pass works ok 12 - delta_not_within($a,$b,-$e) pass works ok 13 - delta_ok(\@a,\@b) unequal length fail works ok 14 - delta_ok(\@a,\@b) pairwise fail works ok 15 - delta_ok(\@a,\@b) pairwise pass works ok 16 - delta_not_ok(\@a,\@b) pairwise fail at [0] works ok 17 - delta_not_ok(\@a,\@b) pairwise pass works ok 18 - delta_ok(\@a,\@b) matrix fail works ok 19 - delta_ok(\@a,\@b) matrix pass works ok 20 - delta_not_ok(\@a,\@b) matrix fail works ok 21 - delta_not_ok(\@a,\@b) matrix pass works ok 22 - delta_within(\@a,\@b,$e) matrix fail works ok 23 - delta_within(\@a,\@b,$e) matrix pass works ok 24 - delta_not_within(\@a,\@b,$e) matrix fail works ok 25 - delta_not_within(\@a,\@b,$e) matrix pass works ok t/03-specify_epsilon.t ............. 1..2 ok 1 - fail works ok 2 - ok works ok t/04-specify_relative.t ............ 1..12 ok 1 - delta_ok fail works ok 2 - delta_ok fail works ok 3 - delta_ok works ok 4 - delta_ok works ok 5 - delta_ok works ok 6 - delta_ok works ok 7 - delta_not_ok fail works ok 8 - delta_no_ok fail works ok 9 - delta_not_ok works ok 10 - delta_not_ok works ok 11 - delta_not_ok works ok 12 - delta_not_ok works ok t/05-check_bad_param.t ............. 1..6 ok 1 - require Test::Number::Delta; ok 2 - Import dies with both parameters ok 3 - Import dies if 'within' parameter is zero ok 4 - Import dies if 'relative' parameter is zero ok 5 - delta_within dies if epsilon is zero ok 6 - delta_not_within dies if epsilon is zero ok t/06-plan_passthrough.t ............ 1..1 ok 1 - foo ok t/07-noplan_passthrough.t .......... ok 1 - foo 1..1 ok t/08-param_and_plan_passthrough.t .. 1..1 ok 1 - foo ok t/09-bad_param_plan_order.t ........ 1..2 ok 1 - require Test::Number::Delta; ok 2 - dies if parameter is given after test plan ok t/10-specify_negative_epsilon.t .... 1..2 ok 1 - fail works ok 2 - ok works ok t/11-specify_negative_relative.t ... 1..12 ok 1 - delta_ok fail works ok 2 - delta_ok fail works ok 3 - delta_ok works ok 4 - delta_ok works ok 5 - delta_ok works ok 6 - delta_ok works ok 7 - delta_not_ok fail works ok 8 - delta_no_ok fail works ok 9 - delta_not_ok works ok 10 - delta_not_ok works ok 11 - delta_not_ok works ok 12 - delta_not_ok works ok t/98-pod.t ......................... skipped: Skipping author tests t/99-pod_coverage.t ................ skipped: Skipping author tests All tests successful. Files=13, Tests=67, 2 wallclock secs ( 0.17 usr 0.20 sys + 0.74 cusr 0.42 csys = 1.53 CPU) Result: PASS DAGOLDEN/Test-Number-Delta-1.03.tar.gz make test TEST_VERBOSE=1 -- OK David Golden <dagolden@cpan.org> Compare the difference between numbers against a given tolerance >>> (cd /Users/fly1200/var/cpan/build/Test-Number-Delta-1.03-1lYaRh && tar cvf - Test-Number-Delta-1.03.ppd blib) | gzip -c >/Users/fly1200/var/REPO/D/DA/DAGOLDEN/Test-Number-Delta-1.03.tar.gz Test-Number-Delta-1.03.ppd blib/ blib/lib/ blib/lib/Test/ blib/lib/Test/Number/ blib/lib/Test/Number/Delta.pm blib/man3/ blib/man3/Test::Number::Delta.3 >>> mv /Users/fly1200/var/cpan/build/Test-Number-Delta-1.03-1lYaRh/Test-Number-Delta-1.03.ppd /Users/fly1200/var/REPO/D/DA/DAGOLDEN Running test for module 'Color::Library' Running make for R/RK/RKRIMEN/Color-Library-0.02.tar.gz Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'get' Fetching with LWP: http://cpan.nas.activestate.com/authors/id/R/RK/RKRIMEN/Color-Library-0.02.tar.gz Checksum for /Users/fly1200/var/cpan/sources/authors/id/R/RK/RKRIMEN/Color-Library-0.02.tar.gz ok Color-Library-0.02/ Color-Library-0.02/Build.PL Color-Library-0.02/Changes Color-Library-0.02/MANIFEST Color-Library-0.02/META.yml Color-Library-0.02/Makefile.PL Color-Library-0.02/README Color-Library-0.02/lib/ Color-Library-0.02/lib/Color/ Color-Library-0.02/lib/Color/Library/ Color-Library-0.02/lib/Color/Library/Color.pm Color-Library-0.02/lib/Color/Library/Dictionary/ Color-Library-0.02/lib/Color/Library/Dictionary/HTML.pm Color-Library-0.02/lib/Color/Library/Dictionary/IE.pm Color-Library-0.02/lib/Color/Library/Dictionary/Mozilla.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/ Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/A.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/B.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/F.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/H.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/M.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/P.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/R.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/RC.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/S.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/SC.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC/TC.pm Color-Library-0.02/lib/Color/Library/Dictionary/NBS_ISCC.pm Color-Library-0.02/lib/Color/Library/Dictionary/Netscape.pm Color-Library-0.02/lib/Color/Library/Dictionary/SVG.pm Color-Library-0.02/lib/Color/Library/Dictionary/Tango.pm Color-Library-0.02/lib/Color/Library/Dictionary/VACCC.pm Color-Library-0.02/lib/Color/Library/Dictionary/WWW.pm Color-Library-0.02/lib/Color/Library/Dictionary/Windows.pm Color-Library-0.02/lib/Color/Library/Dictionary/X11.pm Color-Library-0.02/lib/Color/Library/Dictionary.pm Color-Library-0.02/lib/Color/Library.pm Color-Library-0.02/t/ Color-Library-0.02/t/00-load.t Color-Library-0.02/t/01-Color-Library.t Color-Library-0.02/t/boilerplate.t Color-Library-0.02/t/pod-coverage.t Color-Library-0.02/t/pod.t Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build R/RK/RKRIMEN/Color-Library-0.02.tar.gz >>> /Users/fly1200/bin/perl Makefile.PL Checking if your kit is complete... Looks good Writing Makefile for Color::Library >>> make cp lib/Color/Library/Dictionary/X11.pm blib/lib/Color/Library/Dictionary/X11.pm cp lib/Color/Library/Dictionary/NBS_ISCC/P.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/P.pm cp lib/Color/Library/Dictionary/NBS_ISCC/R.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/R.pm cp lib/Color/Library.pm blib/lib/Color/Library.pm cp lib/Color/Library/Dictionary/Mozilla.pm blib/lib/Color/Library/Dictionary/Mozilla.pm cp lib/Color/Library/Dictionary/VACCC.pm blib/lib/Color/Library/Dictionary/VACCC.pm cp lib/Color/Library/Dictionary.pm blib/lib/Color/Library/Dictionary.pm cp lib/Color/Library/Dictionary/NBS_ISCC/A.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/A.pm cp lib/Color/Library/Dictionary/SVG.pm blib/lib/Color/Library/Dictionary/SVG.pm cp lib/Color/Library/Dictionary/NBS_ISCC.pm blib/lib/Color/Library/Dictionary/NBS_ISCC.pm cp lib/Color/Library/Dictionary/NBS_ISCC/TC.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/TC.pm cp lib/Color/Library/Dictionary/IE.pm blib/lib/Color/Library/Dictionary/IE.pm cp lib/Color/Library/Dictionary/WWW.pm blib/lib/Color/Library/Dictionary/WWW.pm cp lib/Color/Library/Dictionary/NBS_ISCC/H.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/H.pm cp lib/Color/Library/Dictionary/NBS_ISCC/F.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/F.pm cp lib/Color/Library/Dictionary/Tango.pm blib/lib/Color/Library/Dictionary/Tango.pm cp lib/Color/Library/Dictionary/Windows.pm blib/lib/Color/Library/Dictionary/Windows.pm cp lib/Color/Library/Dictionary/Netscape.pm blib/lib/Color/Library/Dictionary/Netscape.pm cp lib/Color/Library/Color.pm blib/lib/Color/Library/Color.pm cp lib/Color/Library/Dictionary/NBS_ISCC/B.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/B.pm cp lib/Color/Library/Dictionary/NBS_ISCC/S.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/S.pm cp lib/Color/Library/Dictionary/HTML.pm blib/lib/Color/Library/Dictionary/HTML.pm cp lib/Color/Library/Dictionary/NBS_ISCC/M.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/M.pm cp lib/Color/Library/Dictionary/NBS_ISCC/RC.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/RC.pm cp lib/Color/Library/Dictionary/NBS_ISCC/SC.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/SC.pm Manifying blib/man3/Color::Library::Dictionary::X11.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::P.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::R.3 Manifying blib/man3/Color::Library.3 Manifying blib/man3/Color::Library::Dictionary::Mozilla.3 Manifying blib/man3/Color::Library::Dictionary::VACCC.3 Manifying blib/man3/Color::Library::Dictionary::SVG.3 Manifying blib/man3/Color::Library::Dictionary.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::A.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::TC.3 Manifying blib/man3/Color::Library::Dictionary::IE.3 Manifying blib/man3/Color::Library::Dictionary::Windows.3 Manifying blib/man3/Color::Library::Dictionary::WWW.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::H.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::F.3 Manifying blib/man3/Color::Library::Dictionary::Tango.3 Manifying blib/man3/Color::Library::Dictionary::Netscape.3 Manifying blib/man3/Color::Library::Color.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::B.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::S.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::M.3 Manifying blib/man3/Color::Library::Dictionary::HTML.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::SC.3 Manifying blib/man3/Color::Library::Dictionary::NBS_ISCC::RC.3 RKRIMEN/Color-Library-0.02.tar.gz make -- OK Prepending blib/arch and blib/lib of 13 build dirs to PERL5LIB; for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t # Testing Color::Library 0.02, Perl 5.012000, /Users/fly1200/bin/perl t/00-load.t ........... 1..1 ok 1 - use Color::Library; ok t/01-Color-Library.t .. 1..196 ok 1 - use Color::Library; ok 2 ok 3 ok 4 - Color::Library::Dictionary::SVG=HASH(0x1a96960) has 148 colors ok 5 - Color::Library::Dictionary::SVG=HASH(0x1a96960) has 148 names ok 6 ok 7 ok 8 - Color::Library::Dictionary::X11=HASH(0x1a96ad0) has 760 colors ok 9 - Color::Library::Dictionary::X11=HASH(0x1a96ad0) has 760 names ok 10 ok 11 ok 12 - Color::Library::Dictionary::HTML=HASH(0x1a96d80) has 17 colors ok 13 - Color::Library::Dictionary::HTML=HASH(0x1a96d80) has 17 names ok 14 ok 15 ok 16 - Color::Library::Dictionary::IE=HASH(0x1a96ef0) has 140 colors ok 17 - Color::Library::Dictionary::IE=HASH(0x1a96ef0) has 140 names ok 18 ok 19 ok 20 - Color::Library::Dictionary::Mozilla=HASH(0x1a97060) has 146 colors ok 21 - Color::Library::Dictionary::Mozilla=HASH(0x1a97060) has 146 names ok 22 ok 23 ok 24 - Color::Library::Dictionary::Netscape=HASH(0x1a971d0) has 100 colors ok 25 - Color::Library::Dictionary::Netscape=HASH(0x1a971d0) has 100 names ok 26 ok 27 ok 28 - Color::Library::Dictionary::Windows=HASH(0x1a97340) has 16 colors ok 29 - Color::Library::Dictionary::Windows=HASH(0x1a97340) has 16 names ok 30 ok 31 ok 32 - Color::Library::Dictionary::VACCC=HASH(0x1a974b0) has 216 colors ok 33 - Color::Library::Dictionary::VACCC=HASH(0x1a974b0) has 216 names ok 34 ok 35 ok 36 - Color::Library::Dictionary::Tango=HASH(0x1b72830) has 27 colors ok 37 - Color::Library::Dictionary::Tango=HASH(0x1b72830) has 27 names ok 38 ok 39 ok 40 - Color::Library::Dictionary::NBS_ISCC=HASH(0x1a97620) has 267 colors ok 41 - Color::Library::Dictionary::NBS_ISCC=HASH(0x1a97620) has 267 names ok 42 ok 43 ok 44 - Color::Library::Dictionary::NBS_ISCC::A=HASH(0x1a97790) has 349 colors ok 45 - Color::Library::Dictionary::NBS_ISCC::A=HASH(0x1a97790) has 349 names ok 46 ok 47 ok 48 - Color::Library::Dictionary::NBS_ISCC::B=HASH(0x1a97900) has 788 colors ok 49 - Color::Library::Dictionary::NBS_ISCC::B=HASH(0x1a97900) has 788 names ok 50 ok 51 ok 52 - Color::Library::Dictionary::NBS_ISCC::F=HASH(0x1a97a70) has 218 colors ok 53 - Color::Library::Dictionary::NBS_ISCC::F=HASH(0x1a97a70) has 218 names ok 54 ok 55 ok 56 - Color::Library::Dictionary::NBS_ISCC::H=HASH(0x1a97be0) has 261 colors ok 57 - Color::Library::Dictionary::NBS_ISCC::H=HASH(0x1a97be0) has 261 names ok 58 ok 59 ok 60 - Color::Library::Dictionary::NBS_ISCC::M=HASH(0x1a97d50) has 4589 colors ok 61 - Color::Library::Dictionary::NBS_ISCC::M=HASH(0x1a97d50) has 4589 names ok 62 ok 63 ok 64 - Color::Library::Dictionary::NBS_ISCC::P=HASH(0x181f0d0) has 1623 colors ok 65 - Color::Library::Dictionary::NBS_ISCC::P=HASH(0x181f0d0) has 1623 names ok 66 ok 67 ok 68 - Color::Library::Dictionary::NBS_ISCC::R=HASH(0x181f240) has 1607 colors ok 69 - Color::Library::Dictionary::NBS_ISCC::R=HASH(0x181f240) has 1607 names ok 70 ok 71 ok 72 - Color::Library::Dictionary::NBS_ISCC::RC=HASH(0x181f3b0) has 120 colors ok 73 - Color::Library::Dictionary::NBS_ISCC::RC=HASH(0x181f3b0) has 120 names ok 74 ok 75 ok 76 - Color::Library::Dictionary::NBS_ISCC::S=HASH(0x181f520) has 965 colors ok 77 - Color::Library::Dictionary::NBS_ISCC::S=HASH(0x181f520) has 965 names ok 78 ok 79 ok 80 - Color::Library::Dictionary::NBS_ISCC::SC=HASH(0x181f690) has 176 colors ok 81 - Color::Library::Dictionary::NBS_ISCC::SC=HASH(0x181f690) has 176 names ok 82 ok 83 ok 84 - Color::Library::Dictionary::NBS_ISCC::TC=HASH(0x181ce10) has 268 colors ok 85 - Color::Library::Dictionary::NBS_ISCC::TC=HASH(0x181ce10) has 268 names ok 86 ok 87 ok 88 - Color::Library::Dictionary::SVG has 148 colors ok 89 - Color::Library::Dictionary::SVG has 148 names ok 90 ok 91 ok 92 - Color::Library::Dictionary::X11 has 760 colors ok 93 - Color::Library::Dictionary::X11 has 760 names ok 94 ok 95 ok 96 - Color::Library::Dictionary::HTML has 17 colors ok 97 - Color::Library::Dictionary::HTML has 17 names ok 98 ok 99 ok 100 - Color::Library::Dictionary::IE has 140 colors ok 101 - Color::Library::Dictionary::IE has 140 names ok 102 ok 103 ok 104 - Color::Library::Dictionary::Mozilla has 146 colors ok 105 - Color::Library::Dictionary::Mozilla has 146 names ok 106 ok 107 ok 108 - Color::Library::Dictionary::Netscape has 100 colors ok 109 - Color::Library::Dictionary::Netscape has 100 names ok 110 ok 111 ok 112 - Color::Library::Dictionary::Windows has 16 colors ok 113 - Color::Library::Dictionary::Windows has 16 names ok 114 ok 115 ok 116 - Color::Library::Dictionary::VACCC has 216 colors ok 117 - Color::Library::Dictionary::VACCC has 216 names ok 118 ok 119 ok 120 - Color::Library::Dictionary::Tango has 27 colors ok 121 - Color::Library::Dictionary::Tango has 27 names ok 122 ok 123 ok 124 - Color::Library::Dictionary::NBS_ISCC has 267 colors ok 125 - Color::Library::Dictionary::NBS_ISCC has 267 names ok 126 ok 127 ok 128 - Color::Library::Dictionary::NBS_ISCC::A=HASH(0x1a97790) has 349 colors ok 129 - Color::Library::Dictionary::NBS_ISCC::A=HASH(0x1a97790) has 349 names ok 130 ok 131 ok 132 - Color::Library::Dictionary::NBS_ISCC::B=HASH(0x1a97900) has 788 colors ok 133 - Color::Library::Dictionary::NBS_ISCC::B=HASH(0x1a97900) has 788 names ok 134 ok 135 ok 136 - Color::Library::Dictionary::NBS_ISCC::F=HASH(0x1a97a70) has 218 colors ok 137 - Color::Library::Dictionary::NBS_ISCC::F=HASH(0x1a97a70) has 218 names ok 138 ok 139 ok 140 - Color::Library::Dictionary::NBS_ISCC::H=HASH(0x1a97be0) has 261 colors ok 141 - Color::Library::Dictionary::NBS_ISCC::H=HASH(0x1a97be0) has 261 names ok 142 ok 143 ok 144 - Color::Library::Dictionary::NBS_ISCC::M=HASH(0x1a97d50) has 4589 colors ok 145 - Color::Library::Dictionary::NBS_ISCC::M=HASH(0x1a97d50) has 4589 names ok 146 ok 147 ok 148 - Color::Library::Dictionary::NBS_ISCC::P=HASH(0x181f0d0) has 1623 colors ok 149 - Color::Library::Dictionary::NBS_ISCC::P=HASH(0x181f0d0) has 1623 names ok 150 ok 151 ok 152 - Color::Library::Dictionary::NBS_ISCC::R=HASH(0x181f240) has 1607 colors ok 153 - Color::Library::Dictionary::NBS_ISCC::R=HASH(0x181f240) has 1607 names ok 154 ok 155 ok 156 - Color::Library::Dictionary::NBS_ISCC::RC=HASH(0x181f3b0) has 120 colors ok 157 - Color::Library::Dictionary::NBS_ISCC::RC=HASH(0x181f3b0) has 120 names ok 158 ok 159 ok 160 - Color::Library::Dictionary::NBS_ISCC::S=HASH(0x181f520) has 965 colors ok 161 - Color::Library::Dictionary::NBS_ISCC::S=HASH(0x181f520) has 965 names ok 162 ok 163 ok 164 - Color::Library::Dictionary::NBS_ISCC::SC=HASH(0x181f690) has 176 colors ok 165 - Color::Library::Dictionary::NBS_ISCC::SC=HASH(0x181f690) has 176 names ok 166 ok 167 ok 168 - Color::Library::Dictionary::NBS_ISCC::TC=HASH(0x181ce10) has 268 colors ok 169 - Color::Library::Dictionary::NBS_ISCC::TC=HASH(0x181ce10) has 268 names ok 170 ok 171 ok 172 ok 173 ok 174 ok 175 ok 176 ok 177 ok 178 ok 179 ok 180 ok 181 ok 182 ok 183 ok 184 ok 185 ok 186 ok 187 ok 188 ok 189 ok 190 ok 191 ok 192 ok 193 ok 194 ok 195 ok 196 ok t/boilerplate.t ....... 1..3 ok 1 - README contains no boilerplate text ok 2 - Changes contains no boilerplate text ok 3 - lib/Color/Library.pm contains no boilerplate text ok t/pod-coverage.t ...... 1..25 ok 1 - Pod coverage on Color::Library ok 2 - Pod coverage on Color::Library::Color ok 3 - Pod coverage on Color::Library::Dictionary ok 4 - Pod coverage on Color::Library::Dictionary::HTML ok 5 - Pod coverage on Color::Library::Dictionary::IE ok 6 - Pod coverage on Color::Library::Dictionary::Mozilla ok 7 - Pod coverage on Color::Library::Dictionary::NBS_ISCC ok 8 - Pod coverage on Color::Library::Dictionary::Netscape ok 9 - Pod coverage on Color::Library::Dictionary::SVG ok 10 - Pod coverage on Color::Library::Dictionary::Tango ok 11 - Pod coverage on Color::Library::Dictionary::VACCC ok 12 - Pod coverage on Color::Library::Dictionary::Windows ok 13 - Pod coverage on Color::Library::Dictionary::WWW ok 14 - Pod coverage on Color::Library::Dictionary::X11 ok 15 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::A ok 16 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::B ok 17 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::F ok 18 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::H ok 19 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::M ok 20 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::P ok 21 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::R ok 22 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::RC ok 23 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::S ok 24 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::SC ok 25 - Pod coverage on Color::Library::Dictionary::NBS_ISCC::TC ok t/pod.t ............... 1..25 ok 1 - POD test for blib/lib/Color/Library.pm ok 2 - POD test for blib/lib/Color/Library/Color.pm ok 3 - POD test for blib/lib/Color/Library/Dictionary.pm ok 4 - POD test for blib/lib/Color/Library/Dictionary/HTML.pm ok 5 - POD test for blib/lib/Color/Library/Dictionary/IE.pm ok 6 - POD test for blib/lib/Color/Library/Dictionary/Mozilla.pm ok 7 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC.pm ok 8 - POD test for blib/lib/Color/Library/Dictionary/Netscape.pm ok 9 - POD test for blib/lib/Color/Library/Dictionary/SVG.pm ok 10 - POD test for blib/lib/Color/Library/Dictionary/Tango.pm ok 11 - POD test for blib/lib/Color/Library/Dictionary/VACCC.pm ok 12 - POD test for blib/lib/Color/Library/Dictionary/Windows.pm ok 13 - POD test for blib/lib/Color/Library/Dictionary/WWW.pm ok 14 - POD test for blib/lib/Color/Library/Dictionary/X11.pm ok 15 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/A.pm ok 16 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/B.pm ok 17 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/F.pm ok 18 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/H.pm ok 19 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/M.pm ok 20 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/P.pm ok 21 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/R.pm ok 22 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/RC.pm ok 23 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/S.pm ok 24 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/SC.pm ok 25 - POD test for blib/lib/Color/Library/Dictionary/NBS_ISCC/TC.pm ok All tests successful. Files=5, Tests=250, 8 wallclock secs ( 0.21 usr 0.13 sys + 6.98 cusr 0.64 csys = 7.96 CPU) Result: PASS RKRIMEN/Color-Library-0.02.tar.gz make test TEST_VERBOSE=1 -- OK Robert Krimen <rkrimen@cpan.org> An easy-to-use and comprehensive named-color library >>> (cd /Users/fly1200/var/cpan/build/Color-Library-0.02-_5yXUI && tar cvf - Color-Library-0.02.ppd blib) | gzip -c >/Users/fly1200/var/REPO/R/RK/RKRIMEN/Color-Library-0.02.tar.gz Color-Library-0.02.ppd blib/ blib/lib/ blib/lib/Color/ blib/lib/Color/Library/ blib/lib/Color/Library/Color.pm blib/lib/Color/Library/Dictionary/ blib/lib/Color/Library/Dictionary/HTML.pm blib/lib/Color/Library/Dictionary/IE.pm blib/lib/Color/Library/Dictionary/Mozilla.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/ blib/lib/Color/Library/Dictionary/NBS_ISCC/A.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/B.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/F.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/H.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/M.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/P.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/R.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/RC.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/S.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/SC.pm blib/lib/Color/Library/Dictionary/NBS_ISCC/TC.pm blib/lib/Color/Library/Dictionary/NBS_ISCC.pm blib/lib/Color/Library/Dictionary/Netscape.pm blib/lib/Color/Library/Dictionary/SVG.pm blib/lib/Color/Library/Dictionary/Tango.pm blib/lib/Color/Library/Dictionary/VACCC.pm blib/lib/Color/Library/Dictionary/Windows.pm blib/lib/Color/Library/Dictionary/WWW.pm blib/lib/Color/Library/Dictionary/X11.pm blib/lib/Color/Library/Dictionary.pm blib/lib/Color/Library.pm blib/man3/ blib/man3/Color::Library.3 blib/man3/Color::Library::Color.3 blib/man3/Color::Library::Dictionary.3 blib/man3/Color::Library::Dictionary::HTML.3 blib/man3/Color::Library::Dictionary::IE.3 blib/man3/Color::Library::Dictionary::Mozilla.3 blib/man3/Color::Library::Dictionary::NBS_ISCC.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::A.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::B.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::F.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::H.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::M.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::P.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::R.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::RC.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::S.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::SC.3 blib/man3/Color::Library::Dictionary::NBS_ISCC::TC.3 blib/man3/Color::Library::Dictionary::Netscape.3 blib/man3/Color::Library::Dictionary::SVG.3 blib/man3/Color::Library::Dictionary::Tango.3 blib/man3/Color::Library::Dictionary::VACCC.3 blib/man3/Color::Library::Dictionary::Windows.3 blib/man3/Color::Library::Dictionary::WWW.3 blib/man3/Color::Library::Dictionary::X11.3 >>> mv /Users/fly1200/var/cpan/build/Color-Library-0.02-_5yXUI/Color-Library-0.02.ppd /Users/fly1200/var/REPO/R/RK/RKRIMEN Running make for G/GP/GPHAT/Graphics-Color-0.28.tar.gz Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Graphics-Color-0.28-zzsQF6 Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build G/GP/GPHAT/Graphics-Color-0.28.tar.gz >>> make cp lib/Graphics/Color/YUV.pm blib/lib/Graphics/Color/YUV.pm cp lib/Graphics/Color/YIQ.pm blib/lib/Graphics/Color/YIQ.pm cp lib/Graphics/Color/Equal.pm blib/lib/Graphics/Color/Equal.pm cp lib/Graphics/Color/HSV.pm blib/lib/Graphics/Color/HSV.pm cp lib/Graphics/Color/HSL.pm blib/lib/Graphics/Color/HSL.pm cp lib/Graphics/Color/RGB.pm blib/lib/Graphics/Color/RGB.pm cp lib/Graphics/Color/Types.pm blib/lib/Graphics/Color/Types.pm cp lib/Graphics/Color.pm blib/lib/Graphics/Color.pm cp lib/Graphics/Color/CMYK.pm blib/lib/Graphics/Color/CMYK.pm Manifying blib/man3/Graphics::Color::YUV.3 Manifying blib/man3/Graphics::Color::YIQ.3 Manifying blib/man3/Graphics::Color::HSV.3 Manifying blib/man3/Graphics::Color::Equal.3 Manifying blib/man3/Graphics::Color::RGB.3 Manifying blib/man3/Graphics::Color::HSL.3 Manifying blib/man3/Graphics::Color.3 Manifying blib/man3/Graphics::Color::CMYK.3 GPHAT/Graphics-Color-0.28.tar.gz make -- OK Prepending blib/arch and blib/lib of 14 build dirs to PERL5LIB; for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t # Testing Graphics::Color 0.28, Perl 5.012000, /Users/fly1200/bin/perl t/00-load.t ........... 1..1 ok 1 - use Graphics::Color; ok t/01-cmyk.t ........... 1..12 ok 1 - use Graphics::Color::CMYK; ok 2 - less than/equal to 1 ok 3 - cyan ok 4 - cyan short ok 5 - magenta ok 6 - yellow ok 7 - key ok 8 - cmyk as array ok 9 - as_string ok 10 - percent string ok 11 - equal_to ok 12 - not_equal_to ok t/01-hsl.t ............ 1..12 ok 1 - use Graphics::Color::HSL; ok 2 - less than/equal to 1 ok 3 - hue ok 4 - saturation ok 5 - lightness ok 6 - alpha ok 7 - hsl as array ok 8 - hsla as array ok 9 - as_string ok 10 - percent string ok 11 - equal_to ok 12 - not_equal_to ok t/01-hsv.t ............ 1..21 ok 1 - use Graphics::Color::HSV; ok 2 - less than/equal to 1 ok 3 - hue ok 4 - saturation ok 5 - values ok 6 - alpha ok 7 - hsv as array ok 8 - hsva as array ok 9 - as_string ok 10 - percent string ok 11 - equal_to ok 12 - not_equal_to ok 13 - RGB conversion: R ok 14 - RGB conversion: G ok 15 - RGB conversion: B ok 16 - RGB conversion: R ok 17 - RGB conversion: G ok 18 - RGB conversion: B ok 19 - RGB conversion: R ok 20 - RGB conversion: G ok 21 - RGB conversion: B ok t/01-rgb.t ............ 1..44 ok 1 - use Graphics::Color::RGB; ok 2 - less than/equal to 1 ok 3 - red ok 4 - red short ok 5 - green ok 6 - blue ok 7 - alpha ok 8 - rgb as array ok 9 - rgba as array ok 10 - as_string ok 11 - integer string ok 12 - hex string ok 13 ok 14 ok 15 - percent string ok 16 - hex string with a zero value ok 17 - equal_to ok 18 - derived color, green ok 19 - derived color, blue ok 20 - not equal_to ok 21 - HSL conversion: H ok 22 - HSL conversion: S ok 23 - HSL conversion: L ok 24 - HSV conversion: H ok 25 - HSV conversion: S ok 26 - HSV conversion: V ok 27 - HSV conversion: H ok 28 - HSV conversion: S ok 29 - HSV conversion: V ok 30 - HSV conversion: H ok 31 - HSV conversion: S ok 32 - HSV conversion: V ok 33 - HSL conversion: H ok 34 - HSL conversion: S ok 35 - HSL conversion: L ok 36 - HSV conversion: H ok 37 - HSV conversion: S ok 38 - HSV conversion: V ok 39 - from_hex_string red ok 40 - from_hex_string green ok 41 - from_hex_string blue ok 42 - from_hex_string red ok 43 - from_hex_string green ok 44 - from_hex_string blue ok t/01-yiq.t ............ 1..9 ok 1 - use Graphics::Color::YIQ; ok 2 - luminance ok 3 - luminance short ok 4 - in_phase ok 5 - lightness ok 6 - yiq as array ok 7 - as_string ok 8 - equal_to ok 9 - not_equal_to ok t/01-yuv.t ............ 1..9 ok 1 - use Graphics::Color::YUV; ok 2 - luma ok 3 - luminance short ok 4 - blue ok 5 - red ok 6 - yiq as array ok 7 - as_string ok 8 - equal_to ok 9 - not_equal_to ok t/11-color-library.t .. 1..3 ok 1 - red ok 2 - green ok 3 - blue ok All tests successful. Files=8, Tests=111, 13 wallclock secs ( 0.18 usr 0.18 sys + 9.89 cusr 2.37 csys = 12.62 CPU) Result: PASS GPHAT/Graphics-Color-0.28.tar.gz make test TEST_VERBOSE=1 -- OK Cory G Watson <gphat@cpan.org> Device and library agnostic color spaces. >>> (cd /Users/fly1200/var/cpan/build/Graphics-Color-0.28-zzsQF6 && tar cvf - Graphics-Color-0.28.ppd blib) | gzip -c >/Users/fly1200/var/REPO/G/GP/GPHAT/Graphics-Color-0.28.tar.gz Graphics-Color-0.28.ppd blib/ blib/lib/ blib/lib/Graphics/ blib/lib/Graphics/Color/ blib/lib/Graphics/Color/CMYK.pm blib/lib/Graphics/Color/Equal.pm blib/lib/Graphics/Color/HSL.pm blib/lib/Graphics/Color/HSV.pm blib/lib/Graphics/Color/RGB.pm blib/lib/Graphics/Color/Types.pm blib/lib/Graphics/Color/YIQ.pm blib/lib/Graphics/Color/YUV.pm blib/lib/Graphics/Color.pm blib/man3/ blib/man3/Graphics::Color.3 blib/man3/Graphics::Color::CMYK.3 blib/man3/Graphics::Color::Equal.3 blib/man3/Graphics::Color::HSL.3 blib/man3/Graphics::Color::HSV.3 blib/man3/Graphics::Color::RGB.3 blib/man3/Graphics::Color::YIQ.3 blib/man3/Graphics::Color::YUV.3 >>> mv /Users/fly1200/var/cpan/build/Graphics-Color-0.28-zzsQF6/Graphics-Color-0.28.ppd /Users/fly1200/var/REPO/G/GP/GPHAT Running make for G/GP/GPHAT/Graphics-Primitive-0.51.tar.gz Prepending blib/arch and blib/lib of 15 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Graphics-Primitive-0.51-qqh69A Prepending blib/arch and blib/lib of 15 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build G/GP/GPHAT/Graphics-Primitive-0.51.tar.gz >>> make cp lib/Graphics/Primitive/Component.pm blib/lib/Graphics/Primitive/Component.pm cp lib/Graphics/Primitive/Font.pm blib/lib/Graphics/Primitive/Font.pm cp lib/Graphics/Primitive/Canvas.pm blib/lib/Graphics/Primitive/Canvas.pm cp lib/Graphics/Primitive/Path.pm blib/lib/Graphics/Primitive/Path.pm cp lib/Graphics/Primitive/Paint/Gradient.pm blib/lib/Graphics/Primitive/Paint/Gradient.pm cp lib/Graphics/Primitive/Paint/Gradient/Linear.pm blib/lib/Graphics/Primitive/Paint/Gradient/Linear.pm cp lib/Graphics/Primitive/Image.pm blib/lib/Graphics/Primitive/Image.pm cp lib/Graphics/Primitive/Insets.pm blib/lib/Graphics/Primitive/Insets.pm cp lib/Graphics/Primitive/Driver.pm blib/lib/Graphics/Primitive/Driver.pm cp lib/Graphics/Primitive/Operation.pm blib/lib/Graphics/Primitive/Operation.pm cp lib/Graphics/Primitive/Paint.pm blib/lib/Graphics/Primitive/Paint.pm cp lib/Graphics/Primitive/Paint/Solid.pm blib/lib/Graphics/Primitive/Paint/Solid.pm cp lib/Graphics/Primitive/Driver/TextLayout.pm blib/lib/Graphics/Primitive/Driver/TextLayout.pm cp lib/Graphics/Primitive/Border.pm blib/lib/Graphics/Primitive/Border.pm cp lib/Graphics/Primitive.pm blib/lib/Graphics/Primitive.pm cp lib/Graphics/Primitive/Oriented.pm blib/lib/Graphics/Primitive/Oriented.pm cp lib/Graphics/Primitive/TextBox.pm blib/lib/Graphics/Primitive/TextBox.pm cp lib/Graphics/Primitive/ComponentList.pm blib/lib/Graphics/Primitive/ComponentList.pm cp lib/Graphics/Primitive/Operation/Fill.pm blib/lib/Graphics/Primitive/Operation/Fill.pm cp lib/Graphics/Primitive/Brush.pm blib/lib/Graphics/Primitive/Brush.pm cp lib/Graphics/Primitive/Paint/Gradient/Radial.pm blib/lib/Graphics/Primitive/Paint/Gradient/Radial.pm cp lib/Graphics/Primitive/Aligned.pm blib/lib/Graphics/Primitive/Aligned.pm cp lib/Graphics/Primitive/Container.pm blib/lib/Graphics/Primitive/Container.pm cp lib/Graphics/Primitive/Operation/Stroke.pm blib/lib/Graphics/Primitive/Operation/Stroke.pm Manifying blib/man3/Graphics::Primitive::Component.3 Manifying blib/man3/Graphics::Primitive::Font.3 Manifying blib/man3/Graphics::Primitive::Paint::Gradient.3 Manifying blib/man3/Graphics::Primitive::Path.3 Manifying blib/man3/Graphics::Primitive::Canvas.3 Manifying blib/man3/Graphics::Primitive::Paint::Gradient::Linear.3 Manifying blib/man3/Graphics::Primitive::Image.3 Manifying blib/man3/Graphics::Primitive::Insets.3 Manifying blib/man3/Graphics::Primitive::Driver.3 Manifying blib/man3/Graphics::Primitive::Operation.3 Manifying blib/man3/Graphics::Primitive::Paint.3 Manifying blib/man3/Graphics::Primitive::Paint::Solid.3 Manifying blib/man3/Graphics::Primitive::Driver::TextLayout.3 Manifying blib/man3/Graphics::Primitive::Border.3 Manifying blib/man3/Graphics::Primitive.3 Manifying blib/man3/Graphics::Primitive::Oriented.3 Manifying blib/man3/Graphics::Primitive::TextBox.3 Manifying blib/man3/Graphics::Primitive::Operation::Fill.3 Manifying blib/man3/Graphics::Primitive::ComponentList.3 Manifying blib/man3/Graphics::Primitive::Paint::Gradient::Radial.3 Manifying blib/man3/Graphics::Primitive::Brush.3 Manifying blib/man3/Graphics::Primitive::Aligned.3 Manifying blib/man3/Graphics::Primitive::Operation::Stroke.3 Manifying blib/man3/Graphics::Primitive::Container.3 GPHAT/Graphics-Primitive-0.51.tar.gz make -- OK Prepending blib/arch and blib/lib of 15 build dirs to PERL5LIB; for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t # Testing Graphics::Primitive 0.51, Perl 5.012000, /Users/fly1200/bin/perl t/00-load.t ............ 1..1 ok 1 - use Graphics::Primitive; ok t/01-font.t ............ 1..5 ok 1 - use Graphics::Primitive::Font; ok 2 - face ok 3 - size ok 4 - slant ok 5 - weight ok t/01-insets.t .......... 1..15 ok 1 - use Graphics::Primitive::Insets; ok 2 - top ok 3 - bottoms ok 4 - left ok 5 - right ok 6 - not equal ok 7 - equal ok 8 - zero top ok 9 - zero left ok 10 - zero bottom ok 11 - zero right ok 12 - width, top ok 13 - width, left ok 14 - width, bottom ok 15 - width, right ok t/02-brush.t ........... 1..8 ok 1 - use Graphics::Primitive::Brush; ok 2 - width ok 3 - line_cap ok 4 - line_join ok 5 - equal_to ok 6 - equal_to - dash_pattern ok 7 - not_equal_to ok 8 - not_equal_to - dash_pattern ok t/20-border.t .......... ok 1 - use Graphics::Primitive::Border; ok 2 - left color ok 3 - right color ok 4 - top color ok 5 - bottom color ok 6 - left width ok 7 - right width ok 8 - top width ok 9 - bottom width ok 10 - equal_to ok 11 - not_equal_to ok 12 - not homogeneous ok 13 - homogenous ok 14 - width in constructor ok 15 - color in constructor 1..15 ok t/30-component.t ....... 1..19 ok 1 - use Graphics::Primitive::Component; ok 2 - background color ok 3 - color ok 4 - border ok 5 - origin ok 6 - margins ok 7 - padding ok 8 - width ok 9 - height ok 10 - visible ok 11 - inside_width ok 12 - inside_height ok 13 - bounding box ok 14 - prepared ok 15 - not prepared ok 16 - left border width ok 17 - right border width ok 18 - top border width ok 19 - bottom border width ok t/35-componentlist.t ... 1..13 ok 1 - use Graphics::Primitive::ComponentList; ok 2 - The object isa Graphics::Primitive::ComponentList ok 3 - component_count ok 4 - component_count ok 5 - found first by name ok 6 - found first by index ok 7 - found second by index ok 8 - find list count ok 9 - each changed component 1 ok 10 - each changed component 2 ok 11 - find->each changed component 1 class ok 12 - find->each changed component 2 class ok 13 - sub-container find count ok t/40-container.t ....... 1..12 ok 1 - use Graphics::Primitive::Container; ok 2 - The object isa Graphics::Primitive::Container ok 3 - component_count ok 4 - parent ok 5 - component_count ok 6 - found first by name ok 7 - found first by index ok 8 - found second by index ok 9 - prepared ok 10 - not prepared ok 11 - no parent after removal ok 12 - no parent after clear ok t/50-path.t ............ 1..14 ok 1 - use Graphics::Primitive::Path; ok 2 - use Geometry::Primitive::Rectangle; ok 3 - primitive count ok 4 - current_point ok 5 - line set current_point ok 6 - primitive count ok 7 - move_to set current_point ok 8 - primitive count after move_to ok 9 - move to with scalars ok 10 - rel_move_to ok 11 - The object isa Geometry::Primitive::Line ok 12 - close path ok 13 - post arc current_point ok 14 - The object isa Geometry::Primitive::Line ok t/55-canvas.t .......... 1..16 ok 1 - use Graphics::Primitive::Canvas; ok 2 - use Graphics::Primitive::Operation::Stroke; ok 3 - The object isa Graphics::Primitive::Canvas ok 4 - starting point ok 5 - move_to ok 6 - move_to after save ok 7 - current after restore ok 8 - cloned ok 9 - 0 primitives ok 10 - current after do ok 11 - current after restore ok 12 - 1 primitive ok 13 - 0 primitives ok 14 - 1 path ok 15 - fresh path ok 16 - path count ok t/60-driver.t .......... 1..4 ok 1 - use Graphics::Primitive::Driver; ok 2 - use DummyDriver; ok 3 - The object isa DummyDriver ok 4 - component draws ok t/61-textbox.t ......... 1..7 ok 1 - use Graphics::Primitive::TextBox; ok 2 - The object isa Graphics::Primitive::TextBox ok 3 - not prepared ok 4 - prepared ok 5 - not prepared ok 6 - default horizontal alignment ok 7 - default vertical alignment ok t/70-op-fill.t ......... 1..2 ok 1 - use Graphics::Primitive::Operation::Fill; ok 2 - The object isa Graphics::Primitive::Operation::Fill ok t/70-op-stroke.t ....... 1..2 ok 1 - use Graphics::Primitive::Operation::Stroke; ok 2 - The object isa Graphics::Primitive::Operation::Stroke ok t/70-paint-gradient.t .. 1..7 ok 1 - use Graphics::Primitive::Paint::Gradient::Linear; ok 2 - use Graphics::Primitive::Paint::Gradient::Radial; ok 3 - The object isa Graphics::Primitive::Paint::Gradient::Linear ok 4 - stop count ok 5 - stop count ok 6 - 2 stops ok 7 - The object isa Graphics::Primitive::Paint::Gradient::Radial ok t/80-serialize.t ....... 1..4 ok 1 - brush equal_to ok 2 - border equal_to ok 3 - insets equal_to ok 4 - component clone ok All tests successful. Files=16, Tests=144, 30 wallclock secs ( 0.27 usr 0.31 sys + 24.35 cusr 5.39 csys = 30.32 CPU) Result: PASS GPHAT/Graphics-Primitive-0.51.tar.gz make test TEST_VERBOSE=1 -- OK Cory G Watson <gphat@cpan.org> Device and library agnostic graphic primitives >>> (cd /Users/fly1200/var/cpan/build/Graphics-Primitive-0.51-qqh69A && tar cvf - Graphics-Primitive-0.51.ppd blib) | gzip -c >/Users/fly1200/var/REPO/G/GP/GPHAT/Graphics-Primitive-0.51.tar.gz Graphics-Primitive-0.51.ppd blib/ blib/lib/ blib/lib/Graphics/ blib/lib/Graphics/Primitive/ blib/lib/Graphics/Primitive/Aligned.pm blib/lib/Graphics/Primitive/Border.pm blib/lib/Graphics/Primitive/Brush.pm blib/lib/Graphics/Primitive/Canvas.pm blib/lib/Graphics/Primitive/Component.pm blib/lib/Graphics/Primitive/ComponentList.pm blib/lib/Graphics/Primitive/Container.pm blib/lib/Graphics/Primitive/Driver/ blib/lib/Graphics/Primitive/Driver/TextLayout.pm blib/lib/Graphics/Primitive/Driver.pm blib/lib/Graphics/Primitive/Font.pm blib/lib/Graphics/Primitive/Image.pm blib/lib/Graphics/Primitive/Insets.pm blib/lib/Graphics/Primitive/Operation/ blib/lib/Graphics/Primitive/Operation/Fill.pm blib/lib/Graphics/Primitive/Operation/Stroke.pm blib/lib/Graphics/Primitive/Operation.pm blib/lib/Graphics/Primitive/Oriented.pm blib/lib/Graphics/Primitive/Paint/ blib/lib/Graphics/Primitive/Paint/Gradient/ blib/lib/Graphics/Primitive/Paint/Gradient/Linear.pm blib/lib/Graphics/Primitive/Paint/Gradient/Radial.pm blib/lib/Graphics/Primitive/Paint/Gradient.pm blib/lib/Graphics/Primitive/Paint/Solid.pm blib/lib/Graphics/Primitive/Paint.pm blib/lib/Graphics/Primitive/Path.pm blib/lib/Graphics/Primitive/TextBox.pm blib/lib/Graphics/Primitive.pm blib/man3/ blib/man3/Graphics::Primitive.3 blib/man3/Graphics::Primitive::Aligned.3 blib/man3/Graphics::Primitive::Border.3 blib/man3/Graphics::Primitive::Brush.3 blib/man3/Graphics::Primitive::Canvas.3 blib/man3/Graphics::Primitive::Component.3 blib/man3/Graphics::Primitive::ComponentList.3 blib/man3/Graphics::Primitive::Container.3 blib/man3/Graphics::Primitive::Driver.3 blib/man3/Graphics::Primitive::Driver::TextLayout.3 blib/man3/Graphics::Primitive::Font.3 blib/man3/Graphics::Primitive::Image.3 blib/man3/Graphics::Primitive::Insets.3 blib/man3/Graphics::Primitive::Operation.3 blib/man3/Graphics::Primitive::Operation::Fill.3 blib/man3/Graphics::Primitive::Operation::Stroke.3 blib/man3/Graphics::Primitive::Oriented.3 blib/man3/Graphics::Primitive::Paint.3 blib/man3/Graphics::Primitive::Paint::Gradient.3 blib/man3/Graphics::Primitive::Paint::Gradient::Linear.3 blib/man3/Graphics::Primitive::Paint::Gradient::Radial.3 blib/man3/Graphics::Primitive::Paint::Solid.3 blib/man3/Graphics::Primitive::Path.3 blib/man3/Graphics::Primitive::TextBox.3 >>> mv /Users/fly1200/var/cpan/build/Graphics-Primitive-0.51-qqh69A/Graphics-Primitive-0.51.ppd /Users/fly1200/var/REPO/G/GP/GPHAT Running test for module 'Geometry::Primitive' Running make for G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Geometry-Primitive-0.22-cdUjSa Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'make' Has already been made Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'test' Running make test Has already been tested successfully Running test for module 'MooseX::AttributeHelpers' Running make for D/DR/DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-2DITRk Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'make' Has already been made Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'test' Running make test Has already been tested successfully Running make for G/GP/GPHAT/Layout-Manager-0.31.tar.gz Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'get' Has already been unwrapped into directory /Users/fly1200/var/cpan/build/Layout-Manager-0.31-3BRVmP Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'make' CPAN.pm: Going to build G/GP/GPHAT/Layout-Manager-0.31.tar.gz >>> make cp lib/Layout/Manager/Absolute.pm blib/lib/Layout/Manager/Absolute.pm cp lib/Layout/Manager/Flow.pm blib/lib/Layout/Manager/Flow.pm cp lib/Layout/Manager/Single.pm blib/lib/Layout/Manager/Single.pm cp lib/Layout/Manager.pm blib/lib/Layout/Manager.pm cp lib/Layout/Manager/Grid.pm blib/lib/Layout/Manager/Grid.pm cp lib/Layout/Manager/Axis.pm blib/lib/Layout/Manager/Axis.pm cp lib/Layout/Manager/Compass.pm blib/lib/Layout/Manager/Compass.pm Manifying blib/man3/Layout::Manager::Absolute.3 Manifying blib/man3/Layout::Manager::Single.3 Manifying blib/man3/Layout::Manager::Flow.3 Manifying blib/man3/Layout::Manager.3 Manifying blib/man3/Layout::Manager::Grid.3 Manifying blib/man3/Layout::Manager::Compass.3 Manifying blib/man3/Layout::Manager::Axis.3 GPHAT/Layout-Manager-0.31.tar.gz make -- OK Prepending blib/arch and blib/lib of 16 build dirs to PERL5LIB; for 'test' Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1200/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/10-compass/*.t t/11-flow/*.t t/15-axis/*.t t/20-grid/*.t # Testing Layout::Manager 0.31, Perl 5.012000, /Users/fly1200/bin/perl t/00-load.t .............................. 1..1 ok 1 - use Layout::Manager; ok make: *** [test_dynamic] Terminated Timeout (max run time is 300s) /Users/fly1200/bin/perl killed by signal 15