Condition Coverage

blib/lib/App/Yath/Script.pm
Criterion Covered Total %
condition 15 28 53.5


and 3 conditions

line !l l&&!r l&&r condition
36 1 8 4 @ARGV and $ARGV[0] =~ /^[Vv](\d+)$/
227 0 10 52 $abs and not $seen{$abs}++
230 47 0 5 -l $plain_path and -f $plain_path

or 2 conditions

line l !l condition
213 1 19 $absolute //= 1
231 5 0 readlink $plain_path // ""

or 3 conditions

line l !l&&r !l&&!r condition
63 3 1 0 find_in_updir(".yath.v$cli_version.rc") // find_in_updir(".yath.V$cli_version.rc")
64 0 0 4 find_in_updir(".yath.user.v$cli_version.rc") // find_in_updir(".yath.user.V$cli_version.rc")
75 0 0 9 $user_version // $config_version
184 0 0 0 $seen{$_} || $seen{clean_path($_)}
214 19 0 0 realpath($path) // $path