Condition Coverage

lib/Data/Identifier/Wellknown.pm
Criterion Covered Total %
condition 2 45 4.4


and 3 conditions

line !l l&&!r l&&r condition
169 0 0 0 defined $special and length $special

or 2 conditions

line l !l condition
165 0 0 $identifier->{'id_cache'} //= {}
173 0 0 $identifier->{'id_cache'} //= {}
178 0 0 $identifier->{'id_cache'} //= {}
188 0 0 $imported{$class} //= []
217 0 0 $identifier->userdata(__PACKAGE__, "classes") // {}
233 0 0 $identifier->{'id_cache'} //= {}

or 3 conditions

line l !l&&r !l&&!r condition
49 0 0 0 $class eq "wellknown" or $class eq "registered"
0 0 0 $class eq "wellknown" or $class eq "registered" or $class eq ":all"
133 0 0 0 $class_a eq $class_b or $class_b eq ":all"
166 0 0 0 $identifier->{'id_cache'}{'8be115d2-dc2f-4a98-91e1-a6e3075cbc31'} //= $uuid
174 0 0 0 $identifier->{'id_cache'}{'f87a38cb-fd13-4e15-866c-e49901adbec5'} //= $special{'sid'}
179 0 0 0 $identifier->{'id_cache'}{'039e0bb7-5dd3-40ee-a98c-596ff6cce405'} //= $special{'sni'}
183 0 0 0 $identifier->{'displayname'} //= $displayname
204 0 0 0 exists $found{$class} or $class eq ":all"
234 0 0 0 $identifier->{'id_cache'}{$type} //= $key
254 61 61 0 $identifier->userdata(__PACKAGE__, "classes") // $identifier->userdata(__PACKAGE__, "classes", {})