Condition Coverage

blib/lib/Net/EMI/Client.pm
Criterion Covered Total %
condition 0 27 0.0


and 3 conditions

line !l l&&!r l&&r condition
34 0 0 0 defined $args{'SMSC_ID'} and length $args{'SMSC_ID'}
39 0 0 0 defined $args{'SMSC_PW'} and length $args{'SMSC_PW'}
136 0 0 0 defined $args{'RECIPIENT'} and length $args{'RECIPIENT'}
150 0 0 0 defined $args{'SENDER_TEXT'} && length $args{'SENDER_TEXT'}
265 0 0 0 defined $args{'SMSC_HOST'} and length $args{'SMSC_HOST'}
271 0 0 0 defined $args{'SMSC_PORT'} and length $args{'SMSC_PORT'}
286 0 0 0 defined $args{'SENDER_TEXT'} && length $args{'SENDER_TEXT'}
326 0 0 0 $@ and $@ ne "alarm\n"

or 3 conditions

line l !l&&r !l&&!r condition
307 0 0 0 $$self{'OBJ_EMI_COMMON'}->STX . $message_string . $$self{'OBJ_EMI_COMMON'}->ETX || do { $errtxt = 'Failed to print to SMSC socket. Remote end closed?'; warn $errtxt if $$self{'WARN'}; return defined wantarray ? wantarray ? (undef, 0, $errtxt) : undef : undef }