Branch Coverage

blib/lib/IO/Socket/CLI.pm
Criterion Covered Total %
branch 38 72 52.7


line true false branch
109 0 1 ref $_[0] eq 'HASH' ? :
111 1 0 $$args{'HOST'} ? :
112 1 0 $$args{'PORT'} ? :
113 0 1 $$args{'BYE'} ? :
114 0 1 $$args{'DELAY'} ? :
115 0 1 $$args{'TIMEOUT'} ? :
116 0 1 defined $$args{'PRINT_RESPONSE'} ? :
117 0 1 defined $$args{'PREPEND'} ? :
118 0 1 defined $$args{'DEBUG'} ? :
119 0 1 defined $$args{'SSL'} ? :
125 0 1 if $$self{'_SSL'}
126 0 1 $$self{'_SOCKET'}->connected ? :
153 0 0 if ($DEBUG or $$self{'_DEBUG'})
157 0 0 if $$self{'_PRINT_RESPONSE'}
182 0 0 $$self{'_PREPEND'} ? :
195 0 0 $$self{'_SOCKET'}->connected ? :
197 0 0 if /$bye/
213 0 0 $$self{'_PREPEND'} ? :
0 0 if $$self{'_PRINT_RESPONSE'}
225 0 0 if $$self{'_PREPEND'}
250 3 1 if (@_)
252 2 1 if ($boolean and $boolean != 1)
269 3 1 if (@_)
271 2 1 if ($boolean and $boolean != 1)
288 3 1 if (@_)
290 1 2 if ($seconds < 0)
307 3 1 if (@_)
309 2 1 if ($milliseconds < 1)
326 2 1 if (@_)
328 1 1 unless ($bye =~ /\(\?(?:-xism|\^):.*\)/)
345 4 1 if (@_)
347 2 2 if ($boolean and $boolean != 1)
386 0 0 if ($$self{'_SSL'}) { }
402 0 0 if ($$self{'_SSL'}) { }
412 0 1 if ($DEBUG or $$self{'_DEBUG'})
420 0 1 if ($DEBUG)