Branch Coverage

blib/lib/Python/Class.pm
Criterion Covered Total %
branch 0 26 0.0


line true false branch
66 0 0 if (not exists $self->{'python_source_code'} && defined $self->{'python_source_code'}) { }
0 0 elsif ($self->{'python_source_code'} eq '') { }
75 0 0 if (not exists $self->{'python_preparsed'} && defined $self->{'python_preparsed'}) { }
0 0 elsif (scalar @{$self->{'python_preparsed'};} == 0) { }
112 0 0 unless (defined $openai)
119 0 0 if (not exists $self->{'python_preparsed'} && defined $self->{'python_preparsed'}) { }
0 0 elsif (scalar @{$self->{'python_preparsed'};} == 0) { }
135 0 0 if (not exists $self->{'symbol'} && defined $self->{'symbol'} or $self->{'symbol'} eq "")
140 0 0 unless (exists $self->{'indentation'} and defined $self->{'indentation'})
165 0 0 if (exists $self->{'parents'} and defined $self->{'parents'})
166 0 0 if ($self->{'parents'} eq "")
172 0 0 if (scalar @{$parents_split;} > 0)
181 0 0 if ($parent_split =~ /^(.*)\s*(\#.*)$/)