Branch Coverage

blib/lib/Map/Tube/CLI.pm
Criterion Covered Total %
branch 0 80 0.0


line true false branch
247 0 0 if (defined $key and uc $map eq $key)
252 0 0 if ($self->force)
253 0 0 if ($map =~ /^[A-Za-z]+$/u) { }
258 0 0 if $caller[3] eq "(eval)"
295 0 0 if ($self->preferred) { }
0 0 elsif ($self->generate_map) { }
0 0 elsif ($self->line_mappings or $self->line_notes) { }
0 0 elsif ($self->list_lines) { }
301 0 0 if (defined $bgcolor)
305 0 0 if (defined $line) { }
322 0 0 if ($self->line_mappings)
326 0 0 if ($self->line_notes)
335 0 0 if ($self->debug)
342 0 0 if $@
386 0 0 unless scalar @{$line->get_stations;}
388 0 0 if uc $line_name eq uc $_line_name
401 0 0 unless exists $line_package->{$line}
402 0 0 if ($i == 1) { }
410 0 0 if ($i > 1)
425 0 0 if $token =~ /\&/u
439 0 0 if $_line_name eq $line_name
442 0 0 unless scalar @$lines
449 0 0 unless defined $name
453 0 0 if $maps->{$map} eq $name
463 0 0 if $caller[3] eq "(eval)"
472 0 0 if ($self->force)
481 0 0 unless exists $$supported_maps{uc $map}
488 0 0 unless exists $self->{'maps'}{uc $map}
490 0 0 if ($self->generate_map)
491 0 0 if (defined $bgcolor and not is_valid_color($bgcolor))
499 0 0 if (defined $line)
505 0 0 unless defined $self->{'maps'}{uc $map}->get_line_by_name($line)
509 0 0 if ($self->line_mappings or $self->line_notes)
510 0 0 unless defined $line
522 0 0 unless defined $self->{'maps'}{uc $map}->get_line_by_name($line)
525 0 0 unless ($self->generate_map or $self->line_mappings or $self->line_notes or $self->list_lines)
529 0 0 unless defined $start
536 0 0 unless defined $end
548 0 0 unless defined $self->{'maps'}{uc $map}->get_node_by_name($start)
555 0 0 unless defined $self->{'maps'}{uc $map}->get_node_by_name($end)