Condition Coverage

blib/lib/Net/Duowan/DNS/Records.pm
Criterion Covered Total %
condition 0 107 0.0


or 2 conditions

line l !l condition
37 0 0 $args{'offset'} || 0
38 0 0 $args{'number'} || 100
66 0 0 $args{'name'} || ''
70 0 0 $args{'ttl'} || 300
71 0 0 $args{'prio'} || 0
87 0 0 $args{'name'} || ''
91 0 0 $args{'ttl'} || 300
92 0 0 $args{'prio'} || 0
159 0 0 $args{'name'} || ''
176 0 0 $args{'offset'} || 0
177 0 0 $args{'number'} || -1
189 0 0 $args{'name'} || ''
192 0 0 $args{'offset'} || 0
193 0 0 $args{'number'} || -1
208 0 0 $args{'offset'} || 0
209 0 0 $args{'number'} || -1

or 3 conditions

line l !l&&r !l&&!r condition
22 0 0 0 shift() || croak('no zone provided')
34 0 0 0 shift() || croak('no zone provided')
49 0 0 0 shift() || croak('no zone provided')
52 0 0 0 $args{'rid'} || croak('no rid provided')
63 0 0 0 shift() || croak('no zone provided')
67 0 0 0 $args{'type'} || croak('no record type provided')
68 0 0 0 $args{'content'} || croak('no record content provided')
69 0 0 0 $args{'isp'} || croak('no ISP provided')
83 0 0 0 shift() || croak('no zone provided')
86 0 0 0 $args{'rid'} || croak('no rid provided')
88 0 0 0 $args{'type'} || croak('no record type provided')
89 0 0 0 $args{'content'} || croak('no record content provided')
90 0 0 0 $args{'isp'} || croak('no ISP provided')
104 0 0 0 shift() || croak('no zone provided')
107 0 0 0 $args{'rid'} || croak('no rid provided')
118 0 0 0 shift() || croak('no zone provided')
121 0 0 0 $args{'records'} || croak('no records provided')
138 0 0 0 shift() || croak('no zone provided')
141 0 0 0 $args{'rids'} || croak('no rids provided')
156 0 0 0 shift() || croak('no zone provided')
170 0 0 0 shift() || croak('no zone provided')
173 0 0 0 $args{'keyword'} || croak('no keyword provided')
186 0 0 0 shift() || croak('no zone provided')
202 0 0 0 shift() || croak('no zone provided')
205 0 0 0 $args{'prefix'} || croak('no record prefix provided')