Branch Coverage

blib/lib/Autodia/Handler/python.pm
Criterion Covered Total %
branch 0 58 0.0


line true false branch
59 0 0 if $exists
66 0 0 if $self->_discard_line(\$line)
70 0 0 if /\S/
73 0 0 if ($depth == $exit_depth)
80 0 0 if ($line =~ /^[\s\t]*def\s+(\S+)\s*\((.*)\):/)
82 0 0 $method{'name'} =~ /^\_/ ? :
84 0 0 if ($params)
93 0 0 if ($line =~ /^class\s+(\w+).*:/)
96 0 0 if $self->skip($classname)
99 0 0 if $exists
104 0 0 if ($line =~ /\((.*)\)/)
109 0 0 unless $super =~ /\S/
112 0 0 if ($aliases{$super}) { }
119 0 0 if (ref $exists_already)
140 0 0 if ($line =~ /(self|this)\.(\w+)\.?/)
142 0 0 $attribute =~ /^\_/ ? :
149 0 0 if ($line =~ /import/)
151 0 0 if ($line =~ /from\s+(\w+)\s+import/) { }
0 0 elsif ($line =~ /\s*import\s+(\w+)/) { }
158 0 0 if ($dependancy)
164 0 0 if (ref $exists)
190 0 0 if ($$line =~ /"""/) { }
193 0 0 if ($$self{'in_comment'}) { }
194 0 0 if ($$line =~ /"""(\s*\w[\w\s]*)/) { }
202 0 0 if ($$line =~ /^(\s*[\w\s]*)"""/) { }
211 0 0 if $$self{'in_comment'}
214 0 0 if ($$line =~ /#/)
215 0 0 if ($$line =~ /^(\s*\w[\w\s]*)#/) { }
224 0 0 if $$line =~ /^\s*$/