@@ -31,19 +31,19 @@ describe('aggregate', function() {
31
31
groups : [ 'a' , 'b' , 'a' , 'a' , 'a' ] ,
32
32
aggregations : [
33
33
// missing array - the entry is ignored
34
- { array : '' , func : 'avg' } ,
35
- { array : 'x' , func : 'sum' } ,
34
+ { target : '' , func : 'avg' } ,
35
+ { target : 'x' , func : 'sum' } ,
36
36
// non-numerics will not count toward numerator or denominator for avg
37
- { array : 'y' , func : 'avg' } ,
38
- { array : 'marker.size' , func : 'min' } ,
39
- { array : 'marker.color' , func : 'max' } ,
37
+ { target : 'y' , func : 'avg' } ,
38
+ { target : 'marker.size' , func : 'min' } ,
39
+ { target : 'marker.color' , func : 'max' } ,
40
40
// marker.opacity doesn't have an entry, but it will default to first
41
- // as if it were {array : 'marker.opacity', func: 'first'},
42
- { array : 'marker.line.color' , func : 'last' } ,
41
+ // as if it were {target : 'marker.opacity', func: 'first'},
42
+ { target : 'marker.line.color' , func : 'last' } ,
43
43
// not present in data, but that's OK for count
44
- { array : 'marker.line.width' , func : 'count' } ,
44
+ { target : 'marker.line.width' , func : 'count' } ,
45
45
// duplicate entry - discarded
46
- { array : 'x' , func : 'min' }
46
+ { target : 'x' , func : 'min' }
47
47
]
48
48
} ]
49
49
} ] , {
@@ -76,16 +76,16 @@ describe('aggregate', function() {
76
76
// will always compare as strings = so 1 === '1' === 1.0 !== '1.0'
77
77
groups : [ 1 , 2 , '1' , 1.0 , 1 ] ,
78
78
aggregations : [
79
- { array : 'x' , func : 'avg' } ,
80
- { array : 'y' , func : 'min' } ,
81
- { array : 'text' , func : 'max' } ,
79
+ { target : 'x' , func : 'avg' } ,
80
+ { target : 'y' , func : 'min' } ,
81
+ { target : 'text' , func : 'max' } ,
82
82
// hovertext doesn't have a func, default to first
83
- { array : 'hovertext' } ,
84
- { array : 'customdata' , func : 'last' } ,
83
+ { target : 'hovertext' } ,
84
+ { target : 'customdata' , func : 'last' } ,
85
85
// not present in data, but that's OK for count
86
- { array : 'marker.line.width' , func : 'count' } ,
86
+ { target : 'marker.line.width' , func : 'count' } ,
87
87
// duplicate entry - discarded
88
- { array : 'x' , func : 'min' }
88
+ { target : 'x' , func : 'min' }
89
89
]
90
90
} ]
91
91
} ] ) ;
@@ -111,14 +111,14 @@ describe('aggregate', function() {
111
111
type : 'aggregate' ,
112
112
groups : [ 1 , 2 , 1 , 1 , 1 ] ,
113
113
aggregations : [
114
- { array : 'x' , func : 'min' } ,
115
- { array : 'y' , func : 'max' } ,
116
- { array : 'text' , func : 'last' } ,
114
+ { target : 'x' , func : 'min' } ,
115
+ { target : 'y' , func : 'max' } ,
116
+ { target : 'text' , func : 'last' } ,
117
117
// hovertext doesn't have an entry, but it will default to first
118
118
// not present in data, but that's OK for count
119
- { array : 'marker.line.width' , func : 'count' } ,
119
+ { target : 'marker.line.width' , func : 'count' } ,
120
120
// duplicate entry - discarded
121
- { array : 'x' , func : 'max' }
121
+ { target : 'x' , func : 'max' }
122
122
]
123
123
} ]
124
124
} ] , {
@@ -148,9 +148,9 @@ describe('aggregate', function() {
148
148
type : 'aggregate' ,
149
149
groups : [ 1 , 1 , 2 , 2 ] ,
150
150
aggregations : [
151
- { array : 'x' , func : 'sum' } ,
152
- { array : 'y' , func : 'sum' } ,
153
- { array : 'text' , func : 'avg' }
151
+ { target : 'x' , func : 'sum' } ,
152
+ { target : 'y' , func : 'sum' } ,
153
+ { target : 'text' , func : 'avg' }
154
154
]
155
155
} ]
156
156
} ] ) ;
@@ -175,8 +175,8 @@ describe('aggregate', function() {
175
175
type : 'aggregate' ,
176
176
groups : 'marker.size' ,
177
177
aggregations : [
178
- { array : 'x' , func : 'sum' } ,
179
- { array : 'y' , func : 'avg' }
178
+ { target : 'x' , func : 'sum' } ,
179
+ { target : 'y' , func : 'avg' }
180
180
]
181
181
} ]
182
182
} ] ) ;
0 commit comments