Condition Coverage

lib/UR/Object/View.pm
Criterion Covered Total %
condition 8 29 27.5


and 3 conditions

line !l l&&!r l&&r condition
98 0 0 51 $expected_class and $expected_class eq $class
108 0 0 0 @aspect_specs == 1 and ref $aspect_specs[0] eq 'ARRAY'
147 0 0 107 $subject_class_name and $perspective
0 0 107 $subject_class_name and $perspective and $toolkit
155 0 107 0 $namespace && ($namespace->can('get_vocabulary') ? $namespace->get_vocabulary : undef)

or 2 conditions

line l !l condition
99 0 0 $expected_class ||= ''

or 3 conditions

line l !l&&r !l&&!r condition
185 133 0 107 $@ or not $subclass_meta
224 0 0 20 $method eq 'subject' or $method =~ /aspects/
0 0 20 $method eq 'delete' or $method eq 'unload'
312 0 0 0 $@ or not $m