Branch Coverage

lib/Asterisk/Extension.pm
Criterion Covered Total %
branch 0 56 0.0


line true false branch
75 0 0 if defined $static
82 0 0 if defined $wp
94 0 0 if ($chr eq '-' or $chr eq '_') { }
0 0 elsif ($chr eq 'N') { }
0 0 elsif ($chr eq 'X') { }
105 0 0 if ($dialednum =~ /^$expr$/) { }
119 0 0 unless defined $context and defined $dialed
124 0 0 if ($self->matchpattern($dialed, $ext))
131 0 0 unless (defined $included{$inccont})
142 0 0 unless (defined $self->{'contexts'}{$context})
147 0 0 if (defined $include)
170 0 0 unless defined $filename
172 0 0 unless open CFG, ">$filename"
185 0 0 if $extarr[$x]
202 0 0 unless defined $filename
204 0 0 unless open FN, "<$filename"
211 0 0 if ($line =~ /^;/) { }
0 0 elsif ($line =~ /^\s*$/) { }
0 0 elsif ($line =~ /^static\s*[=>]\s*(.*)$/i) { }
0 0 elsif ($line =~ /^writeprotect\s*[=>]\s*(.*)$/i) { }
0 0 elsif ($line =~ /^\[(\w+)\]$/) { }
0 0 elsif ($line =~ /^include\s*[=>]+>\s*(.+)$/) { }
0 0 elsif ($line =~ /^exten\s*[=>]+\s*(.+)/) { }
0 0 elsif ($line =~ /^(\w+)\s*[=>]+\s*(.*)/) { }
221 0 0 if $DEBUG > 3
225 0 0 if $DEBUG > 3
229 0 0 if $DEBUG > 3
238 0 0 if $DEBUG