Condition Coverage

blib/lib/Neo4j/Cypher/Abstract.pm
Criterion Covered Total %
condition 23 78 29.4


and 3 conditions

line !l l&&!r l&&r condition
84 6 1 2 $_[0] and $_[0] =~ /^(?:de|a)sc$/i
97 0 0 2 $_[1] and not ref $_[1]
104 0 25 24 @_ == 1 and $_[0] =~ /^[a-z][a-z0-9_:]*$/i
115 0 5 3 @_ == 1 and $_[0] =~ /^[a-z][a-z0-9_:]*$/i
126 3 2 5 ref $_[0] eq 'HASH' and @_ == 1
136 0 0 1 $_[0] and not ref $_[0]
223 108 1 66 $clause =~ /^match|create|merge/ and @_ == 1
109 64 2 $clause =~ /^match|create|merge/ and @_ == 1 and $_[0] =~ /^[a-z][a-z0-9_:]*$/i
229 148 35 32 ref $_ and not &blessed($_)
258 63 0 7 $self->{'string'} and not $self->{'dirty'}

or 3 conditions

line l !l&&r !l&&!r condition
145 0 0 0 not defined $_[1] or ref $_[1]
152 0 0 0 not defined $_[1] or ref $_[1]
161 0 0 0 not defined $_[1] or ref $_[1]
162 0 0 0 not defined $_[2] or ref $_[2]
170 0 0 0 not defined $_[1] or ref $_[1]
171 0 0 0 not defined $_[2] or ref $_[2]
179 0 0 0 not defined $_[0] or ref $_[0]
180 0 0 0 not defined $_[1] or ref $_[1]
187 0 0 0 not defined $_[0] or ref $_[0]
188 0 0 0 not defined $_[1] or ref $_[1]
195 0 0 0 not defined $_[0] or ref $_[0]
196 0 0 0 not defined $_[1] or ref $_[1]
197 0 0 0 not defined $_[2] or ref $_[2]
204 0 0 0 not defined $_[0] or ref $_[0]
205 0 0 0 not defined $_[1] or ref $_[1]
212 0 0 0 not defined $_[0] or ref $_[0]