Condition Coverage

blib/lib/File/Trash/FreeDesktop.pm
Criterion Covered Total %
condition 19 36 52.7


or 2 conditions

line l !l condition
250 1 18 $opts->{'on_not_found'} //= "die"
303 0 13 $opts->{'on_not_found'} //= "die"
304 1 12 $opts->{'on_target_exists'} //= "die"

or 3 conditions

line l !l&&r !l&&!r condition
74 16 1 0 $self->{'_home_mp'} //= Sys::Filesystem::MountPoint::path_to_mount_point($self->{'_home'})
223 0 2 1 not @st or $st[9] == $opts->{'mtime'}
307 0 12 1 $opts->{'filename'} //= $file0
352 0 1 1 $opts->{'filename'} //= $file
358 1 0 1 defined $file or defined $opts->{'filename'}
1 1 0 defined $file or defined $opts->{'filename'} or defined $opts->{'filename_wildcard'}
1 0 0 defined $file or defined $opts->{'filename'} or defined $opts->{'filename_wildcard'} or defined $opts->{'filename_re'}
1 0 0 defined $file or defined $opts->{'filename'} or defined $opts->{'filename_wildcard'} or defined $opts->{'filename_re'} or defined $opts->{'path'}
0 0 0 defined $file or defined $opts->{'filename'} or defined $opts->{'filename_wildcard'} or defined $opts->{'filename_re'} or defined $opts->{'path'} or defined $opts->{'path_wildcard'}
0 0 0 defined $file or defined $opts->{'filename'} or defined $opts->{'filename_wildcard'} or defined $opts->{'filename_re'} or defined $opts->{'path'} or defined $opts->{'path_wildcard'} or defined $opts->{'path_re'}