Condition Coverage

lib/SMB/Client.pm
Criterion Covered Total %
condition 0 95 0.0


and 3 conditions

line !l l&&!r l&&r condition
149 0 0 0 not $no_warn and !$response || $response->is_error
162 0 0 0 $response and $response->is_success
184 0 0 0 $response and $response->is_success || $more_processing
0 0 0 $response and $response->is_success || $more_processing and $connection->auth->process_spnego($response->security_buffer)
197 0 0 0 $response and $response->is_success
0 0 0 $response and $response->is_success and $connection->auth->process_spnego($response->security_buffer)
211 0 0 0 $self->process_negotiate_if_needed($connection) && $self->process_sessionsetup_if_needed($connection)
229 0 0 0 $response and $response->is_success
294 0 0 0 $response and $response->is_success
300 0 0 0 $response && $response->is_success
315 0 0 0 $response and $response->is_success
331 0 0 0 $response and $response->is_success
371 0 0 0 $response and $response->is_success
384 0 0 0 $response and $response->is_success
410 0 0 0 $response and $response->is_success
415 0 0 0 $response and $response->is_success

or 2 conditions

line l !l condition
39 0 0 delete $options{'verbose'} || 0
114 0 0 shift() // die()
219 0 0 $self->get_curr_connection || (return)
244 0 0 shift() // ''
245 0 0 shift() // ''
246 0 0 shift() || 0
266 0 0 shift() // ''
267 0 0 shift() || 0
279 0 0 $self->find_connection_by_tree($tree) || (return)
282 0 0 shift() // ''
286 0 0 shift() || '*'
307 0 0 shift() // ''
352 0 0 shift() // ''
360 0 0 // (return $self->err("Can't read content from ${filename}: $!"))
396 0 0 shift() // ''
400 0 0 shift() || 0

or 3 conditions

line l !l&&r !l&&!r condition
149 0 0 0 !$response || $response->is_error
184 0 0 0 $response->is_success || $more_processing
221 0 0 0 $$connection{$_} or $options{$_}
310 0 0 0 shift() || _basename($filename, 1)
355 0 0 0 shift() || _basename($filename)