Branch Coverage

blib/lib/CayleyDickson.pm
Criterion Covered Total %
branch 47 78 60.2


line true false branch
63 968784 168424 $m->is_complex ? :
92 250018 52610 $m->is_complex ? :
93 250018 52610 $m->is_complex ? :
127 189480 136575 unless ref $o
129 189480 136575 $swap ? :
130 189480 136575 $swap ? :
131 189480 136575 $swap ? :
132 189480 136575 $swap ? :
149 0 80080 $swap ? :
150 0 80080 ref $o ? :
0 80080 $swap ? :
152 0 80080 $swap ? :
171 1533048 278684 if ($m->is_complex) { }
179 1234040 577692 if (ref $o) { }
182 1028332 205708 if ($o->is_complex) { }
201 0 1811732 if ($dp eq 'P0') { }
0 1811732 elsif ($dp eq 'P1') { }
0 1811732 elsif ($dp eq 'P2') { }
0 1811732 elsif ($dp eq 'P3') { }
0 1811732 elsif ($dp eq 'Pt0') { }
0 1811732 elsif ($dp eq 'Pt1') { }
0 1811732 elsif ($dp eq 'Pt2') { }
1811732 0 elsif ($dp eq 'Pt3') { }
224 0 0 if ($m->is_complex) { }
245 26900 4346972 if ($elements > 2) { }
281 1987 1615 $m->is_complex ? :
297 2711 1263 if ($t)
299 689 2022 if ($t < 0) { }
1775 247 elsif (length $string) { }
305 2609 102 unless (abs $t == 1 and $i)
314 0 372 unless $string
321 0 0 $t < 0 ? :
0 0 $t > 0 ? :
334 0 0 if ($t)
336 0 0 if ($t < 0) { }
0 0 elsif (length $string) { }
343 0 0 if (abs $t)
352 0 0 unless $string
401 0 0 if not $m->is_complex and $m->a->can($method)