Branch Coverage

blib/lib/Module/Want.pm
Criterion Covered Total %
branch 27 32 84.3


line true false branch
28 0 14 unless is_ns($_[0])
41 2 1 if is_ns($ns)
47 1 2 unless is_ns($node)
64 1 10 unless (is_ns($ns))
70 4 6 if ($skip_cache or not exists $lookup{$ns})
79 7 3 if $lookup{$ns}
85 1 1 unless have_mod($ns, $skip_cache)
92 0 4 unless have_mod('File::Spec')
95 2 2 wantarray ? :
100 6 6 if (-f $abspath)
101 3 3 $want_abs ? :
102 2 4 if $return_first
106 4 0 if (@result)
107 2 2 if $return_first
122 0 8 if $ns eq 'have_mod'
124 8 0 if ($ns eq 'is_ns' or $ns eq 'get_inc_key' or $ns eq 'get_clean_ns' or $ns eq 'get_ns_regexp' or $ns eq 'get_all_use_require_in_text' or $ns eq 'get_relative_path_of_ns' or $ns eq 'normalize_ns' or $ns eq 'get_inc_path_via_have_mod' or $ns eq 'search_inc_paths' or $ns eq 'distname2ns' or $ns eq 'ns2distname') { }