Branch Coverage

blib/lib/MooseX/Types/Base.pm
Criterion Covered Total %
branch 20 26 76.9


line true false branch
38 25 31 @args && ref $args[0] eq 'HASH' ? :
41 31 25 unless $options
44 31 25 unless ($options)
56 25 31 if exists $$options{-'into'}
64 0 613 unless my $type_full = $class->get_type($type_short)
85 539 18 unless $$options{-'full'} or $type_cons and $type_cons->has_coercion
94 31 25 unless $$options{'into'}
107 128 0 unless $was_requested{"is_$type"}
110 61 67 unless exists $ex_util{$type}{'to'}
111 67 0 unless $was_requested{"to_$type"}
130 0 613 unless $class->has_type($type)
218 0 2 unless $type->isa('Moose::Meta::TypeConstraint::Class')
260 0 1 unless $type->isa('Moose::Meta::TypeConstraint::Role')