blib/lib/Venus/Path.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 18 | 29 | 62.0 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
202 | 0 | 42 | 1 | -e $path && -d $path |
210 | 3 | 3 | 5 | -e $path && !(-d $path) |
line | l | !l | condition |
---|---|---|---|
85 | 2 | 0 | $_ || -1 |
144 | 1 | 1 | $suffix || undef |
181 | 58 | 1 | $expr ||= "*" |
222 | 1 | 1 | $separator //= "\n" |
549 | 36 | 1 | $spec || 'e' |
581 | 2 | 0 | $handle->syswrite($data) // -1 |
614 | 1 | 1 | $data->{'exit_code'} || 0 |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
403 | 0 | 0 | 0 | binmode $handle, $binmode or do { $self->error({"throw", "error_on_read_binmode", "path", $path, "error", $!, "binmode", $binmode}) } |
431 | 2 | 0 | 0 | $path ||= $self->default |
572 | 0 | 0 | 0 | binmode $handle, $binmode or do { $self->error({"throw", "error_on_write_binmode", "path", $path, "error", $!, "binmode", $binmode}) } |