Branch Coverage

lib/Serge/Sync/Plugin/TranslationService/lokalise.pm
Criterion Covered Total %
branch 17 20 85.0


line true false branch
46 1 7 unless defined $self->{'data'}{'config_file'}
47 1 6 unless -f $self->{'data'}{'config_file'}
49 1 5 unless defined $self->{'data'}{'resource_directory'}
50 1 4 unless -d $self->{'data'}{'resource_directory'}
52 1 3 unless defined $self->{'data'}{'file_mask'}
53 1 2 unless defined $self->{'data'}{'file_format'}
55 1 1 if (not defined $self->{'data'}{'languages'} or scalar @{$self->{'data'}{'languages'};} == 0)
85 0 1 if ($langs)
112 0 3 if ($cli_return != 0)
123 1 0 unless ($langs)