Condition Coverage

blib/lib/Rose/Object/MixIn.pm
Criterion Covered Total %
condition 13 29 44.8


and 3 conditions

line !l l&&!r l&&r condition
88 5 0 0 $target_class->can($import_as) and not $force
132 1 0 3 @_ and not $class->_export_tag_value($tag)
137 1 3 0 @_ and @_ > 1 || (ref $_[0] || '') ne 'ARRAY'
173 5 0 0 @_ and not $class->_pre_import_hook_value($method)
178 5 0 0 @_ and @_ > 1 || ref $_[0] && !((ref $_[0] || '') =~ /\A(?:ARRAY|CODE)\z/)

or 2 conditions

line l !l condition
193 0 5 $class->_pre_import_hook_value($method, @_) || []

or 3 conditions

line l !l&&r !l&&!r condition
45 6 0 1 defined $target_class or $arg =~ /^-/
86 2 3 0 $import_as{$method} || $method
137 0 0 3 @_ > 1 || (ref $_[0] || '') ne 'ARRAY'
178 0 0 0 @_ > 1 || ref $_[0] && !((ref $_[0] || '') =~ /\A(?:ARRAY|CODE)\z/)