Branch Coverage

lib/CayleyDickson/CayleyDickson.pm
Criterion Covered Total %
branch 46 60 76.6


line true false branch
54 1671 359 $m->is_complex ? :
88 159 62 $m->is_complex ? :
89 159 62 $m->is_complex ? :
118 481 126 unless ref $o
120 481 126 $swap ? :
121 481 126 $swap ? :
122 481 126 $swap ? :
123 481 126 $swap ? :
137 10 168 $swap ? :
138 89 0 $o ? :
79 89 ref $o ? :
10 168 $swap ? :
158 1109 1898 if (ref $o) { }
161 860 249 if ($m->is_complex) { }
169 853 256 if ($o->is_complex) { }
181 1612 286 if ($m->is_complex) { }
196 0 3007 if ($dp eq 'P0') { }
0 3007 elsif ($dp eq 'P1') { }
0 3007 elsif ($dp eq 'P2') { }
0 3007 elsif ($dp eq 'P3') { }
3007 0 elsif ($dp eq 'Pt0') { }
0 0 elsif ($dp eq 'Pt1') { }
0 0 elsif ($dp eq 'Pt2') { }
0 0 elsif ($dp eq 'Pt3') { }
214 22 1 if ($m->is_complex) { }
231 36 6806 $n > 2 ? :
250 546 415 $m->is_complex ? :
261 146 108 if ($t or not $i)
262 22 124 $t < 0 ? :
312 0 0 if not $m->is_complex and $m->a->can($method)