Edit: Thanks to ilmari on IRC I tried upgrading MooseX::Types and upgrading it from 0.44 to 0.46 fixed the error. So even though the Makefile.PL for MooseX::Types::Structured requires only version 0.22, MooseX::Types version 0.44 is incompatible with MooseX::Types::Structured version 0.34.
Hello monks,
I'm wondering if someone can help me understand how MooseX::Types::Structured can fail its own test as follows:
when the module code includes:t/11-overflow.t ................ "slurpy" is not exported by the Moose +X::Types::Structured module at /opt/perl5/perls/perl-5.16.3/lib/site_ +perl/5.16.3/MooseX/Types/Base.pm line 120. BEGIN failed--compilation aborted at t/11-overflow.t line 5.
All other tests passing. All tests including this one passing on CPANTS.use Sub::Exporter 0.982 -setup => { exports => [ qw(Dict Map Tuple Optional slurpy) ], };
Perhaps it's a version issue with Sub::Exporter?
But there don't seem to have been any significant changes in Sub::Exporter between those versions ...# Module Want Have # -------------------------------------------- ----- ------ # Sub::Exporter 0.982 0.987
Thanks!
In reply to Solved: Test failure installing MooseX::Types::Structured by 1nickt
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |