Branch Coverage

blib/lib/Net/Ethereum.pm
Criterion Covered Total %
branch 0 82 0.0


line true false branch
370 0 0 $rc ? :
584 0 0 unless ($rc)
623 0 0 $rc ? :
1067 0 0 if ($constructor_params) { }
1104 0 0 if ($constructor_params) { }
1157 0 0 if ($show_progress)
1161 0 0 if ($rc->{'blockNumber'}) { }
1164 0 0 if ($tr_status->{'result'})
1168 0 0 if ($show_progress)
1175 0 0 if ($show_progress)
1218 0 0 if ($show_progress)
1222 0 0 if ($rc->{'blockNumber'}) { }
1225 0 0 if ($tr_status->{'result'})
1227 0 0 if ($show_progress)
1234 0 0 if ($show_progress)
1299 0 0 if ($this->{'debug'})
1308 0 0 if ($this->{'debug'})
1340 0 0 if (system $cmd)
1363 0 0 if ($contract_code eq '0x')
1422 0 0 if ($function_name eq 'constructor') { }
1448 0 0 if ($cur_param_type eq 'bool' or $cur_param_type =~ /^uint/iu) { }
0 0 elsif ($cur_param_type =~ /^int/iu) { }
0 0 elsif ($cur_param_type eq 'address') { }
0 0 elsif ($cur_param_type eq 'string') { }
1500 0 0 if ($cur_param_type eq 'bool' or $cur_param_type =~ /^uint/iu) { }
0 0 elsif ($cur_param_type =~ /^int/iu) { }
0 0 elsif ($cur_param_type eq 'address') { }
0 0 elsif ($cur_param_type eq 'string') { }
1533 0 0 if ($cur_str eq '')
1545 0 0 if ($function_name eq 'constructor') { }
1584 0 0 if ($this->{'return_raw_data'})
1596 0 0 if ($cur_param_type eq 'bool' or $cur_param_type =~ /^uint/iu) { }
0 0 elsif ($cur_param_type =~ /^int/iu) { }
0 0 elsif ($cur_param_type eq 'address') { }
0 0 elsif ($cur_param_type eq 'string') { }
1657 0 0 if ($bint->is_negative) { }
1696 0 0 if ($neg_test->band('0x8000000000000000000000000000000000000000000000000000000000000000'))
1725 0 0 if ($rec->{'type'} eq 'function' and $rec->{'name'} eq $function_name)
1758 0 0 if ($rec->{'type'} eq 'constructor')
1873 0 0 if ($ua_rc =~ /"result":/u) { }
1881 0 0 if ($rc->{'error'}) { }