| line |
true |
false |
branch |
|
14
|
0 |
0 |
if @_ > 2 and @_ % 2 |
|
16
|
0 |
0 |
if @_ == 2 |
|
21
|
0 |
0 |
unless $schema and ref $schema and ref($schema) =~ /^datacube::schema$/i |
|
48
|
0 |
0 |
if ($$_[0] eq 'key_count') |
|
50
|
0 |
0 |
unless exists $$source{$source_key}{'key_count'} |
|
60
|
0 |
0 |
if ($$_[0] eq 'count') |
|
61
|
0 |
0 |
unless exists $$source{$source_key}{'count'}{$measure_field} |
|
63
|
0 |
0 |
unless $$target{$target_key}{'count'}{$measure_field} |
|
74
|
0 |
0 |
if ($$_[0] eq 'multi_count') |
|
75
|
0 |
0 |
unless exists $$source{$source_key}{'multi_count'}{$measure_field} |
|
77
|
0 |
0 |
unless $$target{$target_key}{'multi_count'}{$measure_field} |
|
88
|
0 |
0 |
if ($$_[0] eq 'sum') |
|
89
|
0 |
0 |
unless exists $$source{$source_key}{'sum'}{$measure_field} |
|
97
|
0 |
0 |
if ($$_[0] eq 'min') |
|
98
|
0 |
0 |
unless defined $$source{$source_key}{'min'}{$measure_field} |
|
100
|
0 |
0 |
if not defined $$target{$target_key}{'min'}{$measure_field} or $$target{$target_key}{'min'}{$measure_field} > $$source{$source_key}{'min'}{$measure_field} |
|
109
|
0 |
0 |
if ($$_[0] eq 'max') |
|
110
|
0 |
0 |
unless defined $$source{$source_key}{'max'}{$measure_field} |
|
112
|
0 |
0 |
if not defined $$target{$target_key}{'max'}{$measure_field} or $$target{$target_key}{'max'}{$measure_field} < $$source{$source_key}{'max'}{$measure_field} |
|
121
|
0 |
0 |
if ($$_[0] eq 'product') |
|
122
|
0 |
0 |
unless exists $$source{$source_key}{'product'}{$measure_field} |
|
124
|
0 |
0 |
unless defined $$target{$target_key}{'product'}{$measure_field} |
|
133
|
0 |
0 |
if ($$_[0] eq 'average') |
|
134
|
0 |
0 |
unless exists $$source{$source_key}{'average'}{$measure_field}{'sum_total'} |