Branch Coverage

blib/lib/RPerl/DataStructure/Array/SubTypes.pm
Criterion Covered Total %
branch 24 56 42.8


line true false branch
69 0 0 unless (defined $possible_arrayref)
76 0 0 if (not main::RPerl_SvAROKp($possible_arrayref))
87 0 0 unless (defined $possible_arrayref)
92 0 0 if (not main::RPerl_SvAROKp($possible_arrayref))
123 0 0 unless (defined $possible_integer_arrayref)
129 0 0 unless (main::RPerl_SvAROKp($possible_integer_arrayref))
142 0 0 unless (defined $possible_integer)
147 0 0 unless (main::RPerl_SvIOKp($possible_integer))
160 6 38 unless (defined $possible_integer_arrayref)
165 10 28 unless (main::RPerl_SvAROKp($possible_integer_arrayref))
176 4 140 unless (defined $possible_integer)
181 10 130 unless (main::RPerl_SvIOKp($possible_integer))
304 0 0 unless (defined $possible_number_arrayref)
310 0 0 unless (main::RPerl_SvAROKp($possible_number_arrayref))
320 0 0 unless (defined $possible_number)
325 0 0 unless (main::RPerl_SvNOKp($possible_number) or main::RPerl_SvIOKp($possible_number))
341 6 42 unless (defined $possible_number_arrayref)
346 10 32 unless (main::RPerl_SvAROKp($possible_number_arrayref))
356 4 162 unless (defined $possible_number)
361 8 154 unless (main::RPerl_SvNOKp($possible_number) or main::RPerl_SvIOKp($possible_number))
481 0 0 unless (defined $possible_string_arrayref)
487 0 0 unless (main::RPerl_SvAROKp($possible_string_arrayref))
497 0 0 unless (defined $possible_string)
502 0 0 unless (main::RPerl_SvPOKp($possible_string))
515 3 20 unless (defined $possible_string_arrayref)
520 5 15 unless (main::RPerl_SvAROKp($possible_string_arrayref))
530 2 63 unless (defined $possible_string)
535 5 58 unless (main::RPerl_SvPOKp($possible_string))