Subject: | Tests fail on old Perl and old Moose |
Date: | Mon, 1 Jun 2015 09:56:43 -0700 |
To: | bug-Type-Tiny [...] rt.cpan.org |
From: | Jim Bacon <james.bacon [...] cpanel.net> |
This problem is most likely the result of our having a very old Moose (which we don’t actually use but is present on our builds):
Running make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/20-unit/Devel-TypeTiny-Perl56Compat/*.t t/20-unit/Devel-TypeTiny-Perl58Compat/*.t t/20-unit/Error-TypeTiny-Assertion/*.t t/20-unit/Error-TypeTiny-Compilation/*.t t/20-unit/Error-TypeTiny-WrongNumberOfParameters/*.t t/20-unit/Error-TypeTiny/*.t t/20-unit/Eval-TypeTiny/*.t t/20-unit/Test-TypeTiny/*.t t/20-unit/Type-Coercion-FromMoose/*.t t/20-unit/Type-Coercion-Union/*.t t/20-unit/Type-Coercion/*.t t/20-unit/Type-Library/*.t t/20-unit/Type-Params/*.t t/20-unit/Type-Parser/*.t t/20-unit/Type-Registry/*.t t/20-unit/Type-Tiny-Class/*.t t/20-unit/Type-Tiny-Duck/*.t t/20-unit/Type-Tiny-Enum/*.t t/20-unit/Type-Tiny-Intersection/*.t t/20-unit/Type-Tiny-Role/*.t t/20-unit/Type-Tiny-Union/*.t t/20-unit/Type-Tiny-_HalfOp/*.t t/20-unit/Type-Tiny/*.t t/20-unit/Type-Utils/*.t t/20-unit/Types-Common-Numeric/*.t t/20-unit/Types-Common-String/*.t t/20-unit/Types-Standard/*.t t/20-unit/Types-TypeTiny/*.t t/30-integration/Class-InsideOut/*.t t/30-integration/Exporter-Tiny/*.t t/30-integration/Function-Parameters/*.t t/30-integration/Kavorka/*.t t/30-integration/Moo/*.t t/30-integration/Moops/*.t t/30-integration/Moose/*.t t/30-integration/MooseX-Getopt/*.t t/30-integration/MooseX-Types/*.t t/30-integration/Mouse/*.t t/30-integration/MouseX-Types/*.t t/30-integration/Object-Accessor/*.t t/30-integration/Return-Type/*.t t/30-integration/Sub-Quote/*.t t/30-integration/Switcheroo/*.t t/30-integration/Type-Tie/*.t t/30-integration/Validation-Class-Simple/*.t t/30-integration/match-simple/*.t t/40-regression/*.t
t/00-begin.t .............................................. #
# Perl 5.008008
# Exporter::Tiny 0.042
# Type::Tie undef
# Type::Tiny::XS undef
#
# Moo 2.000001
# Moose 0.51
# Mouse undef
#
# $AUTOMATED_TESTING undef
# $NONINTERACTIVE_TESTING undef
# $EXTENDED_TESTING undef
# $AUTHOR_TESTING undef
# $RELEASE_TESTING undef
#
# $PERL_TYPE_TINY_XS undef
# $PERL_TYPES_STANDARD_STRICTNUM undef
# $PERL_ONLY undef
#
# >>>> Type::Tiny is not using XS
#
t/00-begin.t .............................................. ok
t/01-compile.t ............................................ ok
t/02-api.t ................................................ 1/?
# Failed test 'Moose::Meta::TypeConstraint API: TestType->can('_has_inlined_type_constraint')'
# at t/02-api.t line 104.
# Failed test 'Moose::Meta::TypeConstraint API: TestType->can('_inline_environment')'
# at t/02-api.t line 104.
# Failed test 'Moose::Meta::TypeConstraint API: TestType->can('_new')'
# at t/02-api.t line 104.
# Failed test 'Moose::Meta::TypeCoercion API: TestCoercion->can('_new')'
# at t/02-api.t line 137.
Bailout called. Further testing stopped: Further tests rely on the Type::Tiny and Type::Coercion APIs.
# Tests were run but no plan was declared and done_testing() was not seen.
# Looks like your test exited with 255 just after 69.
FAILED--Further testing stopped: Further tests rely on the Type::Tiny and Type::Coercion APIs.
make: *** [test_dynamic] Error 255
/usr/bin/make test -- NOT OK
Running make install
make test had returned bad status, won't install without force
Show quoted text
cpan>
Jim Bacon
cPanel, Inc.
Perl Developer
j <mailto:james.bacon@cpanel.net>ames.bacon@cpanel.net
C: (702) 427-3450
Message body not shown because it is not plain text.