Start 2010-04-12T21:33:53
ActivePerl-1200 CPAN-1.9402
Going to read '/home/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
Checksum for /net/nas/data/cpan/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
>>> /home/fly1200/ap1200-292396/bin/perl-static 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
Checksum for /net/nas/data/cpan/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
>>> /home/fly1200/ap1200-292396/bin/perl-static 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
Checksum for /net/nas/data/cpan/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
>>> /home/fly1200/ap1200-292396/bin/perl-static 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
Checksum for /net/nas/data/cpan/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
>>> /home/fly1200/ap1200-292396/bin/perl-static 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
Checksum for /net/nas/data/cpan/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
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
Checking if your kit is complete...
Looks good
Writing Makefile for Test::TempDir
>>> 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
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-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, 2 wallclock secs ( 0.03 usr 0.01 sys + 1.15 cusr 0.07 csys = 1.26 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 /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD && tar cvf - Test-TempDir-0.05.ppd blib) | gzip -c >/home/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/Handle.pm
blib/lib/Test/TempDir/Factory.pm
blib/lib/Test/TempDir.pm
blib/man3/
blib/man3/Test::TempDir::Factory.3
blib/man3/Test::TempDir::Handle.3
blib/man3/Test::TempDir.3
>>> mv /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/Test-TempDir-0.05.ppd /home/fly1200/var/REPO/F/FL/FLORA
Running make for B/BO/BOBTFISH/MooseX-Storage-0.26.tar.gz
Prepending /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM
Prepending /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/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/Traits/OnlyWhenBuilt.pm blib/lib/MooseX/Storage/Traits/OnlyWhenBuilt.pm
cp lib/MooseX/Storage/IO/AtomicFile.pm blib/lib/MooseX/Storage/IO/AtomicFile.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/Deferred.pm blib/lib/MooseX/Storage/Deferred.pm
cp lib/MooseX/Storage/Engine.pm blib/lib/MooseX/Storage/Engine.pm
cp lib/MooseX/Storage/IO/File.pm blib/lib/MooseX/Storage/IO/File.pm
cp lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm blib/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm
cp lib/MooseX/Storage/Traits/DisableCycleDetection.pm blib/lib/MooseX/Storage/Traits/DisableCycleDetection.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/Engine/IO/File.pm blib/lib/MooseX/Storage/Engine/IO/File.pm
cp lib/MooseX/Storage/Base/WithChecksum.pm blib/lib/MooseX/Storage/Base/WithChecksum.pm
Manifying blib/man3/MooseX::Storage::Meta::Attribute::DoNotSerialize.3
Manifying blib/man3/MooseX::Storage::IO::AtomicFile.3
Manifying blib/man3/MooseX::Storage::Traits::OnlyWhenBuilt.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::Engine.3
Manifying blib/man3/MooseX::Storage::Deferred.3
Manifying blib/man3/MooseX::Storage::IO::File.3
Manifying blib/man3/MooseX::Storage::Engine::Trait::DisableCycleDetection.3
Manifying blib/man3/MooseX::Storage::Traits::DisableCycleDetection.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::Base::WithChecksum.3
Manifying blib/man3/MooseX::Storage::Engine::IO::File.3
BOBTFISH/MooseX-Storage-0.26.tar.gz
make -- OK
Prepending /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-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(0x1185e08)
ok 9 - ->zot => 16208
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 => 16209
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, 8 wallclock secs ( 0.14 usr 0.04 sys + 6.39 cusr 0.54 csys = 7.11 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 /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM && tar cvf - MooseX-Storage-0.26.ppd blib) | gzip -c >/home/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.pm
blib/lib/MooseX/Storage/
blib/lib/MooseX/Storage/Format/
blib/lib/MooseX/Storage/Format/JSON.pm
blib/lib/MooseX/Storage/Format/YAML.pm
blib/lib/MooseX/Storage/Format/Storable.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/Util.pm
blib/lib/MooseX/Storage/Engine/
blib/lib/MooseX/Storage/Engine/Trait/
blib/lib/MooseX/Storage/Engine/Trait/OnlyWhenBuilt.pm
blib/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm
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.pm
blib/lib/MooseX/Storage/Basic.pm
blib/lib/MooseX/Storage/Traits/
blib/lib/MooseX/Storage/Traits/OnlyWhenBuilt.pm
blib/lib/MooseX/Storage/Traits/DisableCycleDetection.pm
blib/lib/MooseX/Storage/Deferred.pm
blib/lib/MooseX/Storage/Base/
blib/lib/MooseX/Storage/Base/WithChecksum.pm
blib/lib/MooseX/Storage/IO/
blib/lib/MooseX/Storage/IO/AtomicFile.pm
blib/lib/MooseX/Storage/IO/StorableFile.pm
blib/lib/MooseX/Storage/IO/File.pm
blib/man3/
blib/man3/MooseX::Storage::Format::YAML.3
blib/man3/MooseX::Storage::Format::Storable.3
blib/man3/MooseX::Storage::Traits::DisableCycleDetection.3
blib/man3/MooseX::Storage::IO::StorableFile.3
blib/man3/MooseX::Storage::IO::AtomicFile.3
blib/man3/MooseX::Storage::Engine::Trait::OnlyWhenBuilt.3
blib/man3/MooseX::Storage::Engine::Trait::DisableCycleDetection.3
blib/man3/MooseX::Storage::Meta::Attribute::Trait::DoNotSerialize.3
blib/man3/MooseX::Storage::Traits::OnlyWhenBuilt.3
blib/man3/MooseX::Storage::IO::File.3
blib/man3/MooseX::Storage.3
blib/man3/MooseX::Storage::Engine::IO::File.3
blib/man3/MooseX::Storage::Engine::IO::AtomicFile.3
blib/man3/MooseX::Storage::Base::WithChecksum.3
blib/man3/MooseX::Storage::Deferred.3
blib/man3/MooseX::Storage::Format::JSON.3
blib/man3/MooseX::Storage::Meta::Attribute::DoNotSerialize.3
blib/man3/MooseX::Storage::Util.3
blib/man3/MooseX::Storage::Engine.3
blib/man3/MooseX::Storage::Basic.3
>>> mv /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/MooseX-Storage-0.26.ppd /home/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 /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/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 /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL
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 ----
Hash::Util::FieldHash::Compat [requires]
Prepending /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'test'
Running make test
Delayed until after prerequisites
Running test for module 'Hash::Util::FieldHash::Compat'
Running make for N/NU/NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz
Prepending /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/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 /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build N/NU/NUFFIN/Hash-Util-FieldHash-Compat-0.03.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static 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 /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-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, 0 wallclock secs ( 0.02 usr 0.00 sys + 0.02 cusr 0.00 csys = 0.04 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 /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp && tar cvf - Hash-Util-FieldHash-Compat-0.03.ppd blib) | gzip -c >/home/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 /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/Hash-Util-FieldHash-Compat-0.03.ppd /home/fly1200/var/REPO/N/NU/NUFFIN
Running make for N/NU/NUFFIN/MooseX-Clone-0.05.tar.gz
Prepending /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U
Prepending /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB 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 /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-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, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.47 cusr 0.03 csys = 0.54 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 /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U && tar cvf - MooseX-Clone-0.05.ppd blib) | gzip -c >/home/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.pm
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/NoClone.pm
blib/lib/MooseX/Clone/Meta/Attribute/Trait/Copy.pm
blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone.pm
blib/lib/MooseX/Clone/Meta/Attribute/Trait/StorableClone.pm
blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/
blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Std.pm
blib/lib/MooseX/Clone/Meta/Attribute/Trait/Clone/Base.pm
blib/man3/
blib/man3/MooseX::Clone::Meta::Attribute::Trait::Copy.3
blib/man3/MooseX::Clone.3
blib/man3/MooseX::Clone::Meta::Attribute::Trait::StorableClone.3
blib/man3/MooseX::Clone::Meta::Attribute::Trait::NoClone.3
blib/man3/MooseX::Clone::Meta::Attribute::Trait::Clone.3
>>> mv /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/MooseX-Clone-0.05.ppd /home/fly1200/var/REPO/N/NU/NUFFIN
Running test for module 'Forest'
Running make for S/ST/STEVAN/Forest-0.08.tar.gz
Prepending /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/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 /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build S/ST/STEVAN/Forest-0.08.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static 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 /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB 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 /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'get'
Checksum for /net/nas/data/cpan/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 /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'make'
CPAN.pm: Going to build D/DR/DROLSKY/MooseX-AttributeHelpers-0.23.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static 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/Bag.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/Bag.pm
cp lib/MooseX/AttributeHelpers/Trait/Collection/Array.pm blib/lib/MooseX/AttributeHelpers/Trait/Collection/Array.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::Array.3
Manifying blib/man3/MooseX::AttributeHelpers::Trait::Collection::Bag.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 /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-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, 7 wallclock secs ( 0.13 usr 0.01 sys + 5.99 cusr 0.48 csys = 6.61 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 /home/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-cFoqUS && tar cvf - MooseX-AttributeHelpers-0.23.ppd blib) | gzip -c >/home/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/Counter.pm
blib/lib/MooseX/AttributeHelpers/Collection/
blib/lib/MooseX/AttributeHelpers/Collection/Bag.pm
blib/lib/MooseX/AttributeHelpers/Collection/ImmutableHash.pm
blib/lib/MooseX/AttributeHelpers/Collection/List.pm
blib/lib/MooseX/AttributeHelpers/Collection/Hash.pm
blib/lib/MooseX/AttributeHelpers/Collection/Array.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/Number.pm
blib/lib/MooseX/AttributeHelpers/MethodProvider/
blib/lib/MooseX/AttributeHelpers/MethodProvider/Bool.pm
blib/lib/MooseX/AttributeHelpers/MethodProvider/Counter.pm
blib/lib/MooseX/AttributeHelpers/MethodProvider/Bag.pm
blib/lib/MooseX/AttributeHelpers/MethodProvider/ImmutableHash.pm
blib/lib/MooseX/AttributeHelpers/MethodProvider/List.pm
blib/lib/MooseX/AttributeHelpers/MethodProvider/Hash.pm
blib/lib/MooseX/AttributeHelpers/MethodProvider/Array.pm
blib/lib/MooseX/AttributeHelpers/MethodProvider/String.pm
blib/lib/MooseX/AttributeHelpers/String.pm
blib/lib/MooseX/AttributeHelpers/Trait/
blib/lib/MooseX/AttributeHelpers/Trait/Bool.pm
blib/lib/MooseX/AttributeHelpers/Trait/Counter.pm
blib/lib/MooseX/AttributeHelpers/Trait/Collection/
blib/lib/MooseX/AttributeHelpers/Trait/Collection/Bag.pm
blib/lib/MooseX/AttributeHelpers/Trait/Collection/ImmutableHash.pm
blib/lib/MooseX/AttributeHelpers/Trait/Collection/List.pm
blib/lib/MooseX/AttributeHelpers/Trait/Collection/Hash.pm
blib/lib/MooseX/AttributeHelpers/Trait/Collection/Array.pm
blib/lib/MooseX/AttributeHelpers/Trait/Collection.pm
blib/lib/MooseX/AttributeHelpers/Trait/Number.pm
blib/lib/MooseX/AttributeHelpers/Trait/String.pm
blib/lib/MooseX/AttributeHelpers/Trait/Base.pm
blib/lib/MooseX/AttributeHelpers.pm
blib/man3/
blib/man3/MooseX::AttributeHelpers::Trait::String.3
blib/man3/MooseX::AttributeHelpers::String.3
blib/man3/MooseX::AttributeHelpers::Number.3
blib/man3/MooseX::AttributeHelpers::Collection::Bag.3
blib/man3/MooseX::AttributeHelpers::Collection::ImmutableHash.3
blib/man3/MooseX::AttributeHelpers::MethodProvider::Hash.3
blib/man3/MooseX::AttributeHelpers::Trait::Counter.3
blib/man3/MooseX::AttributeHelpers::MethodProvider::String.3
blib/man3/MooseX::AttributeHelpers::Trait::Bool.3
blib/man3/MooseX::AttributeHelpers::Trait::Collection::Array.3
blib/man3/MooseX::AttributeHelpers.3
blib/man3/MooseX::AttributeHelpers::Trait::Collection.3
blib/man3/MooseX::AttributeHelpers::MethodProvider::List.3
blib/man3/MooseX::AttributeHelpers::Meta::Method::Curried.3
blib/man3/MooseX::AttributeHelpers::MethodProvider::Bag.3
blib/man3/MooseX::AttributeHelpers::Meta::Method::Provided.3
blib/man3/MooseX::AttributeHelpers::Bool.3
blib/man3/MooseX::AttributeHelpers::MethodProvider::Bool.3
blib/man3/MooseX::AttributeHelpers::Trait::Base.3
blib/man3/MooseX::AttributeHelpers::MethodProvider::Array.3
blib/man3/MooseX::AttributeHelpers::Trait::Collection::Hash.3
blib/man3/MooseX::AttributeHelpers::Trait::Number.3
blib/man3/MooseX::AttributeHelpers::MethodProvider::Counter.3
blib/man3/MooseX::AttributeHelpers::Collection::Hash.3
blib/man3/MooseX::AttributeHelpers::Trait::Collection::Bag.3
blib/man3/MooseX::AttributeHelpers::Trait::Collection::ImmutableHash.3
blib/man3/MooseX::AttributeHelpers::Counter.3
blib/man3/MooseX::AttributeHelpers::Collection::List.3
blib/man3/MooseX::AttributeHelpers::Collection::Array.3
blib/man3/MooseX::AttributeHelpers::MethodProvider::ImmutableHash.3
blib/man3/MooseX::AttributeHelpers::Trait::Collection::List.3
>>> mv /home/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-cFoqUS/MooseX-AttributeHelpers-0.23.ppd /home/fly1200/var/REPO/D/DR/DROLSKY
Running make for S/ST/STEVAN/Forest-0.08.tar.gz
Prepending /home/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch /home/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'get'
Has already been unwrapped into directory /home/fly1200/var/cpan/build/Forest-0.08-9iHdrP
Prepending /home/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch /home/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB 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/Roles/JSONable.pm blib/lib/Forest/Tree/Roles/JSONable.pm
cp lib/Forest/Tree/Writer/ASCIIWithBranches.pm blib/lib/Forest/Tree/Writer/ASCIIWithBranches.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/Reader.pm blib/lib/Forest/Tree/Reader.pm
cp lib/Forest/Tree/Writer/SimpleASCII.pm blib/lib/Forest/Tree/Writer/SimpleASCII.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::Roles::JSONable.3
Manifying blib/man3/Forest::Tree::Writer::ASCIIWithBranches.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::Reader.3
Manifying blib/man3/Forest::Tree::Writer::SimpleASCII.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 /home/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch /home/fly1200/var/cpan/build/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/arch /home/fly1200/var/cpan/build/MooseX-Clone-0.05-4kvC1U/blib/lib /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch /home/fly1200/var/cpan/build/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/arch /home/fly1200/var/cpan/build/MooseX-Storage-0.26-qIijJM/blib/lib /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/arch /home/fly1200/var/cpan/build/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-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/Constructor.pm
ok 4 - POD test for blib/lib/Forest/Tree/Builder.pm
ok 5 - POD test for blib/lib/Forest/Tree/Reader.pm
ok 6 - POD test for blib/lib/Forest/Tree/Indexer.pm
ok 7 - POD test for blib/lib/Forest/Tree/Pure.pm
ok 8 - POD test for blib/lib/Forest/Tree/Loader.pm
ok 9 - POD test for blib/lib/Forest/Tree/Writer.pm
ok 10 - POD test for blib/lib/Forest/Tree/Writer/ASCIIWithBranches.pm
ok 11 - POD test for blib/lib/Forest/Tree/Writer/SimpleHTML.pm
ok 12 - POD test for blib/lib/Forest/Tree/Writer/SimpleASCII.pm
ok 13 - POD test for blib/lib/Forest/Tree/Roles/JSONable.pm
ok 14 - POD test for blib/lib/Forest/Tree/Roles/MetaData.pm
ok 15 - POD test for blib/lib/Forest/Tree/Roles/HasNodeFormatter.pm
ok 16 - POD test for blib/lib/Forest/Tree/Roles/LoadWithMetaData.pm
ok 17 - POD test for blib/lib/Forest/Tree/Builder/Callback.pm
ok 18 - POD test for blib/lib/Forest/Tree/Builder/SimpleTextFile.pm
ok 19 - POD test for blib/lib/Forest/Tree/Loader/SimpleUIDLoader.pm
ok 20 - POD test for blib/lib/Forest/Tree/Indexer/SimpleUIDIndexer.pm
ok 21 - POD test for blib/lib/Forest/Tree/Reader/SimpleTextFile.pm
ok
All tests successful.
Files=17, Tests=472, 9 wallclock secs ( 0.12 usr 0.02 sys + 6.02 cusr 0.47 csys = 6.63 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 /home/fly1200/var/cpan/build/Forest-0.08-9iHdrP && tar cvf - Forest-0.08.ppd blib) | gzip -c >/home/fly1200/var/REPO/S/ST/STEVAN/Forest-0.08.tar.gz
Forest-0.08.ppd
blib/
blib/lib/
blib/lib/Forest.pm
blib/lib/Forest/
blib/lib/Forest/Tree/
blib/lib/Forest/Tree/Constructor.pm
blib/lib/Forest/Tree/Writer/
blib/lib/Forest/Tree/Writer/ASCIIWithBranches.pm
blib/lib/Forest/Tree/Writer/SimpleHTML.pm
blib/lib/Forest/Tree/Writer/SimpleASCII.pm
blib/lib/Forest/Tree/Builder.pm
blib/lib/Forest/Tree/Reader.pm
blib/lib/Forest/Tree/Roles/
blib/lib/Forest/Tree/Roles/JSONable.pm
blib/lib/Forest/Tree/Roles/MetaData.pm
blib/lib/Forest/Tree/Roles/HasNodeFormatter.pm
blib/lib/Forest/Tree/Roles/LoadWithMetaData.pm
blib/lib/Forest/Tree/Builder/
blib/lib/Forest/Tree/Builder/Callback.pm
blib/lib/Forest/Tree/Builder/SimpleTextFile.pm
blib/lib/Forest/Tree/Indexer.pm
blib/lib/Forest/Tree/Pure.pm
blib/lib/Forest/Tree/Loader.pm
blib/lib/Forest/Tree/Writer.pm
blib/lib/Forest/Tree/Loader/
blib/lib/Forest/Tree/Loader/SimpleUIDLoader.pm
blib/lib/Forest/Tree/Indexer/
blib/lib/Forest/Tree/Indexer/SimpleUIDIndexer.pm
blib/lib/Forest/Tree/Reader/
blib/lib/Forest/Tree/Reader/SimpleTextFile.pm
blib/lib/Forest/Tree.pm
blib/man3/
blib/man3/Forest::Tree::Reader.3
blib/man3/Forest::Tree::Writer::ASCIIWithBranches.3
blib/man3/Forest::Tree::Indexer::SimpleUIDIndexer.3
blib/man3/Forest::Tree::Builder.3
blib/man3/Forest::Tree::Loader.3
blib/man3/Forest::Tree::Builder::SimpleTextFile.3
blib/man3/Forest.3
blib/man3/Forest::Tree::Reader::SimpleTextFile.3
blib/man3/Forest::Tree::Roles::LoadWithMetaData.3
blib/man3/Forest::Tree::Indexer.3
blib/man3/Forest::Tree::Writer::SimpleHTML.3
blib/man3/Forest::Tree::Loader::SimpleUIDLoader.3
blib/man3/Forest::Tree::Roles::JSONable.3
blib/man3/Forest::Tree::Roles::MetaData.3
blib/man3/Forest::Tree::Builder::Callback.3
blib/man3/Forest::Tree.3
blib/man3/Forest::Tree::Writer::SimpleASCII.3
blib/man3/Forest::Tree::Pure.3
blib/man3/Forest::Tree::Constructor.3
blib/man3/Forest::Tree::Roles::HasNodeFormatter.3
blib/man3/Forest::Tree::Writer.3
>>> mv /home/fly1200/var/cpan/build/Forest-0.08-9iHdrP/Forest-0.08.ppd /home/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-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/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-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'make'
CPAN.pm: Going to build G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static 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-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/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-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/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-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'make'
CPAN.pm: Going to build N/NU/NUFFIN/Check-ISA-0.04.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static 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-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-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, 0 wallclock secs ( 0.03 usr 0.01 sys + 0.22 cusr 0.03 csys = 0.29 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 /home/fly1200/var/cpan/build/Check-ISA-0.04-aajSg5 && tar cvf - Check-ISA-0.04.ppd blib) | gzip -c >/home/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 /home/fly1200/var/cpan/build/Check-ISA-0.04-aajSg5/Check-ISA-0.04.ppd /home/fly1200/var/REPO/N/NU/NUFFIN
Running make for G/GP/GPHAT/Geometry-Primitive-0.22.tar.gz
Prepending %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'get'
Has already been unwrapped into directory /home/fly1200/var/cpan/build/Geometry-Primitive-0.22-9EpWi7
Prepending %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/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-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t
# Testing Geometry::Primitive 0.22, Perl 5.012000, /home/fly1200/ap1200-292396/bin/perl-static
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, 3 wallclock secs ( 0.04 usr 0.01 sys + 2.16 cusr 0.27 csys = 2.48 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 /home/fly1200/var/cpan/build/Geometry-Primitive-0.22-9EpWi7 && tar cvf - Geometry-Primitive-0.22.ppd blib) | gzip -c >/home/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.pm
blib/lib/Geometry/Primitive/
blib/lib/Geometry/Primitive/Circle.pm
blib/lib/Geometry/Primitive/Polygon.pm
blib/lib/Geometry/Primitive/Rectangle.pm
blib/lib/Geometry/Primitive/Line.pm
blib/lib/Geometry/Primitive/Shape.pm
blib/lib/Geometry/Primitive/Equal.pm
blib/lib/Geometry/Primitive/Dimension.pm
blib/lib/Geometry/Primitive/Bezier.pm
blib/lib/Geometry/Primitive/Ellipse.pm
blib/lib/Geometry/Primitive/Arc.pm
blib/lib/Geometry/Primitive/Point.pm
blib/man3/
blib/man3/Geometry::Primitive::Equal.3
blib/man3/Geometry::Primitive.3
blib/man3/Geometry::Primitive::Shape.3
blib/man3/Geometry::Primitive::Bezier.3
blib/man3/Geometry::Primitive::Ellipse.3
blib/man3/Geometry::Primitive::Circle.3
blib/man3/Geometry::Primitive::Dimension.3
blib/man3/Geometry::Primitive::Line.3
blib/man3/Geometry::Primitive::Rectangle.3
blib/man3/Geometry::Primitive::Polygon.3
blib/man3/Geometry::Primitive::Arc.3
blib/man3/Geometry::Primitive::Point.3
>>> mv /home/fly1200/var/cpan/build/Geometry-Primitive-0.22-9EpWi7/Geometry-Primitive-0.22.ppd /home/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-9EpWi7/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-9EpWi7/blib/lib %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/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-9EpWi7/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-9EpWi7/blib/lib %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'make'
CPAN.pm: Going to build G/GP/GPHAT/Graphics-Color-0.28.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static 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-9EpWi7/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-9EpWi7/blib/lib %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/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-9EpWi7/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-9EpWi7/blib/lib %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'get'
Checksum for /net/nas/data/cpan/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-9EpWi7/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-9EpWi7/blib/lib %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'make'
CPAN.pm: Going to build D/DO/DOY/MooseX-Aliases-0.08.tar.gz
>>> /home/fly1200/ap1200-292396/bin/perl-static 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-9EpWi7/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-9EpWi7/blib/lib %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'test'
Running make test
>>> make test TEST_VERBOSE=1
PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-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, 3 wallclock secs ( 0.06 usr 0.02 sys + 1.97 cusr 0.26 csys = 2.31 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 /home/fly1200/var/cpan/build/MooseX-Aliases-0.08-bAmtPJ && tar cvf - MooseX-Aliases-0.08.ppd blib) | gzip -c >/home/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.pm
blib/lib/MooseX/Aliases/
blib/lib/MooseX/Aliases/Meta/
blib/lib/MooseX/Aliases/Meta/Trait/
blib/lib/MooseX/Aliases/Meta/Trait/Constructor.pm
blib/lib/MooseX/Aliases/Meta/Trait/Attribute.pm
blib/lib/MooseX/Aliases/Meta/Trait/Method.pm
blib/man3/
blib/man3/MooseX::Aliases::Meta::Trait::Constructor.3
blib/man3/MooseX::Aliases::Meta::Trait::Attribute.3
blib/man3/MooseX::Aliases::Meta::Trait::Method.3
blib/man3/MooseX::Aliases.3
>>> mv /home/fly1200/var/cpan/build/MooseX-Aliases-0.08-bAmtPJ/MooseX-Aliases-0.08.ppd /home/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 %BUILDDIR%/MooseX-Aliases-0.08-bAmtPJ/blib/arch %BUILDDIR%/MooseX-Aliases-0.08-bAmtPJ/blib/lib %BUILDDIR%/Geometry-Primitive-0.22-9EpWi7/blib/arch %BUILDDIR%/Geometry-Primitive-0.22-9EpWi7/blib/lib %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/arch %BUILDDIR%/Check-ISA-0.04-aajSg5/blib/lib %BUILDDIR%/Forest-0.08-9iHdrP/blib/arch %BUILDDIR%/Forest-0.08-9iHdrP/blib/lib %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/arch %BUILDDIR%/MooseX-AttributeHelpers-0.23-cFoqUS/blib/lib %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/arch %BUILDDIR%/MooseX-Clone-0.05-4kvC1U/blib/lib %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/arch %BUILDDIR%/Hash-Util-FieldHash-Compat-0.03-D4KAPp/blib/lib %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/arch %BUILDDIR%/MooseX-Storage-0.26-qIijJM/blib/lib %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/arch %BUILDDIR%/Test-TempDir-0.05-vkhsKD/blib/lib to PERL5LIB; %BUILDDIR%=/home/fly1200/var/cpan/build for 'get'
Could not find '/net/nas/data/cpan/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.03.tar.gz'
Fetching with LWP:
file:///net/nas/data/cpan/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.03.tar.gz
Can't write to '/home/fly1200/var/cpan/sources/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.03.tar.gz.tmp15810-15810': No such file or directory at /home/fly1200/ap1200-292396/lib/LWP/Protocol.pm line 105. at /home/fly1200/ap1200-292396/lib/LWP/UserAgent.pm line 844.
/home/fly1200/ap1200-292396/bin/perl-static exits with 2