Branch Coverage

blib/lib/Venus/Data.pm
Criterion Covered Total %
branch 28 42 66.6


line true false branch
83 70355 2168383 unless $meta and $data
84 0 2168383 unless $meta ne $etag
87 1358319 810064 @info == 2 ? :
113 2 0 wantarray ? :
2 7200 unless keys %$data
123 0 2168373 if ($text = $data->{'data'})
124 0 0 ref $text eq 'Regexp' ? :
125 0 0 if join($", @{$item->{'data'};}) =~ /$text/u
129 0 2168373 if ($index = $data->{'index'})
130 0 0 ref $index eq 'Regexp' ? :
131 0 0 if $item->{'index'} =~ /$index/u
135 996860 1171513 if ($list = $data->{'list'}) { }
136 0 996860 ref $list eq 'Regexp' ? :
137 76941 919919 if defined $item->{'list'} and $item->{'list'} =~ /$list/u
141 426633 744508 if exists $data->{'list'} and not defined $data->{'list'} and not defined $item->{'list'}
145 2168063 310 if ($name = $data->{'name'})
146 0 2168063 ref $name eq 'Regexp' ? :
147 31576 2136487 if $item->{'name'} =~ /$name/u
150 7214 2161159 unless (grep((!defined($found->{$_})), keys %$sought))
155 938 6262 wantarray ? :
167 1 4 wantarray ? :