Branch Coverage

blib/lib/Search/Dict.pm
Criterion Covered Total %
branch 24 54 44.4


line true false branch
8 1 0 if ($] ge $fc_available)
62 0 7 if (@_ == 3 and ref $dict eq 'HASH')
65 0 0 if exists $$params{'dict'}
66 0 0 if exists $$params{'fold'}
67 0 0 if exists $$params{'comp'}
68 0 0 if exists $$params{'xfrm'}
70 7 0 unless defined $comp
74 4 3 if (defined $fno and $fno >= 0 and not tied *{$fh;})
78 3 4 unless defined $size
81 3 4 if $dict
82 3 4 if ($fold)
83 3 0 $] ge $fc_available ? :
90 0 0 unless seek $fh, $mid * $blksize, 0
92 0 0 if $mid
94 0 0 if defined $xfrm
96 0 0 if $dict
97 0 0 if ($fold)
98 0 0 $] ge $fc_available ? :
100 0 0 if (defined $_ and &$comp($_, $key) < 0) { }
109 0 7 unless seek $fh, $min, 0
111 0 7 if $min
114 1 53 unless defined($_ = <$fh>)
116 0 53 if defined $xfrm
118 3 50 if $dict
119 3 50 if ($fold)
120 3 0 $] ge $fc_available ? :
122 6 47 if &$comp($_, $key) >= 0