Condition Coverage

blib/lib/Sys/Filesystem.pm
Criterion Covered Total %
condition 22 32 68.7


and 2 conditions

line l !l condition
165 0 12 push @filesystems, $fsname and last

and 3 conditions

line !l l&&!r l&&r condition
75 10 0 0 exists $args{'xtab'} and carp('Using xtab is depreciated')
76 10 0 0 defined $Sys::Filesystem::FSTAB and not exists $args{'fstab'}
77 10 0 0 defined $Sys::Filesystem::MTAB and not exists $args{'mtab'}
78 8 0 2 defined $Sys::Filesystem::CANONDEV and not exists $args{'canondev'}
157 112 41 0 !exists($$fs{$requirement}) && exists $$self{'aliases'}{$requirement}
160 34 29 90 defined $$params{$requirement} and exists $$fs{$fsreqname}
63 16 74 defined $$params{$requirement} and exists $$fs{$fsreqname} and $$fs{$fsreqname} eq $$params{$requirement}
45 0 74 defined $$params{$requirement} and exists $$fs{$fsreqname} and $$fs{$fsreqname} eq $$params{$requirement} and push @filesystems, $fsname
221 12 34 51 exists $$self{'aliases'}{$name} and $name = first(sub { exists $$fs{$_}; } , @{$$self{'aliases'}{$name};})

or 3 conditions

line l !l&&r !l&&!r condition
165 45 22 12 defined $$params{$requirement} or exists $$fs{$fsreqname}