Branch Coverage

lib/Command/SubCommandFactory.pm
Criterion Covered Total %
branch 13 20 65.0


line true false branch
16 1 1 if (grep {$_ eq 'Command::SubCommandFactory';} $meta->parent_class_names)
27 0 1 unless ($class->can('_sub_commands_from'))
35 0 1 if ($class->can('_sub_commands_inherit_from') and defined $class->_sub_commands_inherit_from) { }
46 1 0 unless ($base_path)
47 1 0 if ('UR::Object::Type'->get($ref_class))
50 0 1 unless ($base_path)
71 0 3 unless $target_meta
72 1 2 unless $target_class_name->isa($target_base_class)
90 0 2 if (grep {-e $_ . '/' . $command_module_name;} @INC) { }
94 1 1 unless $class->_build_sub_command($command_class_name, @inheritance)