Condition Coverage

blib/lib/Trinket/Directory.pm
Criterion Covered Total %
condition 16 24 66.6


and 3 conditions

line !l l&&!r l&&r condition
384 103 1 2 defined $old_id and $old_dir ne $self
425 28 0 521 defined $$self{'cache'}[$id] and $$self{'cache_objects'}
468 4 0 2 ref $thing && UNIVERSAL::isa($thing, 'Trinket::Object')

or 2 conditions

line l !l condition
189 0 7 shift() || {}
219 0 1 shift() || {}
231 0 1 $$props{'filter_parser'} || 'LDAP'
257 2 3 shift() || {}
269 0 5 $$props{'filter_parser'} || 'LDAP'
429 5 23 $data->retrieve_object($id) || (return undef)

or 3 conditions

line l !l&&r !l&&!r condition
531 15 0 0 $self->get_filter_parser($parser_name) || $$self{'filter_parser'}