Condition Coverage

lib/UR/ModuleLoader.pm
Criterion Covered Total %
condition 19 30 63.3


and 3 conditions

line !l l&&!r l&&r condition
22 0 295 1810 defined $func and $func eq 'class'
295 81 1729 defined $func and $func eq 'class' and @params > 1
376 0 1729 defined $func and $func eq 'class' and @params > 1 and $class ne 'UR::Object::Type'
24 0 0 1729 @params == 2 and ref $params[1] eq 'HASH'
0 0 0 @params == 2 and ref $params[1] eq 'ARRAY'
77 2238 1195 59 defined $func and $func eq 'class'
3433 1 58 defined $func and $func eq 'class' and @params > 1
1196 0 58 defined $func and $func eq 'class' and @params > 1 and $class ne 'UR::Object::Type'
127 716 0 1 'UR::Role::Prototype'->is_loaded($role_name) and $role_name->can($func)
135 7 0 0 'UR::Role::Prototype'->is_loaded($role_name) and $role_name->can($func)