Condition Coverage

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


and 2 conditions

line l !l condition
170 0 36 push @filesystems, $fsname and last

and 3 conditions

line !l l&&!r l&&r condition
77 10 0 0 exists $args{'xtab'} and carp('Using xtab is depreciated')
78 10 0 0 defined $Sys::Filesystem::FSTAB and not exists $args{'fstab'}
79 10 0 0 defined $Sys::Filesystem::MTAB and not exists $args{'mtab'}
80 8 0 2 defined $Sys::Filesystem::CANONDEV and not exists $args{'canondev'}
160 224 109 0 !exists $fs->{$requirement} && exists $self->{'aliases'}{$requirement}
165 74 73 186 defined $params->{$requirement} and exists $fs->{$fsreqname}
73 36 150 defined $params->{$requirement} and exists $fs->{$fsreqname} and $fs->{$fsreqname} eq $params->{$requirement}
109 0 150 defined $params->{$requirement} and exists $fs->{$fsreqname} and $fs->{$fsreqname} eq $params->{$requirement} and push @filesystems, $fsname
226 36 74 111 exists $self->{'aliases'}{$name} and $name = &first(sub { exists $fs->{$_}; } , @{$$self{'aliases'}{$name};})

or 3 conditions

line l !l&&r !l&&!r condition
170 109 38 36 defined $params->{$requirement} or exists $fs->{$fsreqname}