| blib/lib/Config/Hosts.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 22 | 35 | 62.8 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 83 | 38 | 1 | 60 | $ip =~ /^(\d+)\.(\d+)\.(\d+)\.(\d+)$/ && ($1 + 0 | $2 + 0 | $3 + 0 | $4 + 0) < 256 |
| 225 | 0 | 6 | 0 | $params{'ip'} and $params{'hosts'} |
| 348 | 1 | 3 | 0 | $params{'ip'} and not is_valid_ip($params{'ip'}) |
| 367 | 2 | 1 | 1 | $type == $TYPE_IP and $params{'ip'} |
| 374 | 2 | 0 | 2 | $type == $TYPE_IP and $params{'hosts'} |
| 388 | 2 | 0 | 2 | $type == $TYPE_HOST and $params{'ip'} |
| 396 | 2 | 1 | 1 | $type == $TYPE_HOST and $params{'hosts'} |
| line | l | !l | condition |
|---|---|---|---|
| 136 | 0 | 18 | $comment ||= '' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 64 | 1 | 0 | 6 | $params{'file'} || $DEFAULT_FILE |
| 113 | 6 | 0 | 0 | shift() || $$self{'_file'} |
| 122 | 18 | 0 | 0 | /^\s*(\d+\.\d+\.\d+\.\d+)\s+(\S.*)/ or /^\s*(\S*\:\S*\:\S*)\s+(\S.*)/ |
| 428 | 1 | 0 | 0 | shift() || $$self{'_file'} |