Branch Coverage

blib/lib/Salvation/TC/Meta/Type/Parameterized.pm
Criterion Covered Total %
branch 16 24 66.6


line true false branch
30 0 46 unless defined $args{'inner'}
32 0 46 unless (blessed($args{'inner'}) and $args{'inner'}->isa('Salvation::TC::Meta::Type'))
108 11 63 if ($@)
110 11 0 if (blessed $@ and $@->isa('Salvation::TC::Exception::WrongType')) { }
112 3 8 $@->isa('Salvation::TC::Exception::WrongType::TC') ? :
131 26 60 if ($@)
133 26 0 if (blessed $@ and $@->isa('Salvation::TC::Exception::WrongType')) { }
135 13 13 $@->isa('Salvation::TC::Exception::WrongType::TC') ? :
170 0 4 unless (defined $signed_type_generator)
179 10 0 if $self->check_container($_[0])
195 0 5 unless (defined $length_type_generator)
204 12 0 if $self->check_container($_[0])