I recently installed Moose-0.99 in my environment, but when I run 'make
test', I obtain many failed tests the first of which is below. It this
something I need to be concerned about? All tests for Class::MOP succeeded,
though.

$ perl --version
This is perl, v5.10.1 (*) built for i686-linux

Versions of related modules:

    - Sub::Name (0.04)
    - Test::Exception (0.29)
    - Test::Tester (0.107)
    - Test::Output (0.16)
    - Test::Pod (1.42)
    - Devel::GlobalDestruction (0.02)
    - namespace::clean (0.14)
    - namespace::autoclean (0.09)
    - SUPER (1.17)
    - Algorithm::C3 (0.08)
    - Test::LeakTrace (0.10)
    - Class::MOP (0.98)
    - Try::Tiny (0.04)
    - MRO::Compat (0.11)
    - Moose (0.99)

$ ./basics-recipe10.t
Attribute (gey_1) does not pass the type constraint because: Validation
failed for 'Human::Gene::gey' failed with value blue (not isa
Human::Gene::gey) at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/Attribute.pm line
744
 
Moose::Meta::Attribute::_coerce_and_verify('Moose::Meta::Attribute=HASH(0x86
9cf38)', 'blue', 'Human::EyeColor=HASH(0x86a0588)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/Attribute.pm line
398
 
Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HAS
H(0x869cf38)', 'Moose::Meta::Instance=HASH(0x869d5c8)',
'Human::EyeColor=HASH(0x86a0588)', 'HASH(0x86a01e8)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Class/MOP/Class.pm line 364
 
Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x867cdb8)',
'HASH(0x86a01e8)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Class/MOP/Class.pm line 351
        Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x867cdb8)',
'HASH(0x86a01e8)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/Class.pm line 255
        Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x867cdb8)',
'HASH(0x86a01e8)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Object.pm line 25
        Moose::Object::new('Human::EyeColor', 'bey2_1', 'blue', 'bey2_2',
'blue', 'gey_1', 'blue', 'gey_2', 'blue') called at ./basics-recipe10.t line
51
        Human::__ANON__('ARRAY(0x816eab8)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/TypeCoercion.pm
line 63
        Moose::Meta::TypeCoercion::__ANON__('ARRAY(0x816eab8)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/TypeCoercion.pm
line 97
 
Moose::Meta::TypeCoercion::coerce('Moose::Meta::TypeCoercion=HASH(0x816d700)
', 'ARRAY(0x816eab8)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/TypeConstraint.pm
line 88
 
Moose::Meta::TypeConstraint::coerce('Moose::Meta::TypeConstraint::Class=HASH
(0x8684008)', 'ARRAY(0x816eab8)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/Attribute.pm line
740
 
Moose::Meta::Attribute::_coerce_and_verify('Moose::Meta::Attribute=HASH(0x81
6eef8)', 'ARRAY(0x816eab8)', 'Human=HASH(0x8696f48)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/Attribute.pm line
398
 
Moose::Meta::Attribute::initialize_instance_slot('Moose::Meta::Attribute=HAS
H(0x816eef8)', 'Moose::Meta::Instance=HASH(0x816efe8)',
'Human=HASH(0x8696f48)', 'HASH(0x8695550)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Class/MOP/Class.pm line 364
 
Class::MOP::Class::_construct_instance('Moose::Meta::Class=HASH(0x85fffa8)',
'HASH(0x8695550)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Class/MOP/Class.pm line 351
        Class::MOP::Class::new_object('Moose::Meta::Class=HASH(0x85fffa8)',
'HASH(0x8695550)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Meta/Class.pm line 255
        Moose::Meta::Class::new_object('Moose::Meta::Class=HASH(0x85fffa8)',
'HASH(0x8695550)') called at
/usr/pd/lib/perl/vendor_perl/5.10.1/i686-linux/Moose/Object.pm line 25
        Moose::Object::new('Human', 'gender', 'f', 'eye_color',
'ARRAY(0x816eab8)') called at ./basics-recipe10.t line 157

Armin Resch
4710 N Maplewood
Chicago, IL 60625
+1.312.730.5818[M]
+1.773.878.1996[H]
LinkedIn: http://www.linkedin.com/in/rescha

Reply via email to