@@ -206,10 +206,10 @@ describe('Test histogram', function() {
206
206
expect ( out ) . toEqual ( [
207
207
// full calcdata has x and y too (and t in the first one),
208
208
// but those come later from setPositions.
209
- { b : 0 , p : d70 , s : 2 , pts : [ 0 , 1 ] , p0 : d70 , p1 : d70 } ,
210
- { b : 0 , p : d71 , s : 1 , pts : [ 2 ] , p0 : d71 , p1 : d71 } ,
211
- { b : 0 , p : d72 , s : 0 , pts : [ ] , p0 : d72 , p1 : d72 } ,
212
- { b : 0 , p : d73 , s : 1 , pts : [ 3 ] , p0 : d73 , p1 : d73 }
209
+ { i : 0 , b : 0 , p : d70 , s : 2 , pts : [ 0 , 1 ] , p0 : d70 , p1 : d70 } ,
210
+ { i : 1 , b : 0 , p : d71 , s : 1 , pts : [ 2 ] , p0 : d71 , p1 : d71 } ,
211
+ { i : 2 , b : 0 , p : d72 , s : 0 , pts : [ ] , p0 : d72 , p1 : d72 } ,
212
+ { i : 3 , b : 0 , p : d73 , s : 1 , pts : [ 3 ] , p0 : d73 , p1 : d73 }
213
213
] ) ;
214
214
215
215
// All data on exact months: shift so bin center is on (31-day months)
@@ -223,10 +223,10 @@ describe('Test histogram', function() {
223
223
var d70mar = Date . UTC ( 1970 , 2 , 2 , 12 ) ;
224
224
var d70apr = Date . UTC ( 1970 , 3 , 1 ) ;
225
225
expect ( out ) . toEqual ( [
226
- { b : 0 , p : d70 , s : 2 , pts : [ 0 , 1 ] , p0 : d70 , p1 : d70 } ,
227
- { b : 0 , p : d70feb , s : 1 , pts : [ 2 ] , p0 : d70feb , p1 : d70feb } ,
228
- { b : 0 , p : d70mar , s : 0 , pts : [ ] , p0 : d70mar , p1 : d70mar } ,
229
- { b : 0 , p : d70apr , s : 1 , pts : [ 3 ] , p0 : d70apr , p1 : d70apr }
226
+ { i : 0 , b : 0 , p : d70 , s : 2 , pts : [ 0 , 1 ] , p0 : d70 , p1 : d70 } ,
227
+ { i : 1 , b : 0 , p : d70feb , s : 1 , pts : [ 2 ] , p0 : d70feb , p1 : d70feb } ,
228
+ { i : 2 , b : 0 , p : d70mar , s : 0 , pts : [ ] , p0 : d70mar , p1 : d70mar } ,
229
+ { i : 3 , b : 0 , p : d70apr , s : 1 , pts : [ 3 ] , p0 : d70apr , p1 : d70apr }
230
230
] ) ;
231
231
232
232
// data on exact days: shift so each bin goes from noon to noon
@@ -248,11 +248,11 @@ describe('Test histogram', function() {
248
248
249
249
expect ( out ) . toEqual ( [
250
250
// dec 31 12:00 -> jan 31 12:00, middle is jan 16
251
- { b : 0 , p : Date . UTC ( 1970 , 0 , 16 ) , s : 2 , pts : [ 0 , 1 ] , p0 : Date . UTC ( 1970 , 0 , 1 ) , p1 : Date . UTC ( 1970 , 0 , 31 ) } ,
251
+ { i : 0 , b : 0 , p : Date . UTC ( 1970 , 0 , 16 ) , s : 2 , pts : [ 0 , 1 ] , p0 : Date . UTC ( 1970 , 0 , 1 ) , p1 : Date . UTC ( 1970 , 0 , 31 ) } ,
252
252
// jan 31 12:00 -> feb 28 12:00, middle is feb 14 12:00
253
- { b : 0 , p : Date . UTC ( 1970 , 1 , 14 , 12 ) , s : 1 , pts : [ 2 ] , p0 : Date . UTC ( 1970 , 1 , 1 ) , p1 : Date . UTC ( 1970 , 1 , 28 ) } ,
254
- { b : 0 , p : Date . UTC ( 1970 , 2 , 16 ) , s : 0 , pts : [ ] , p0 : Date . UTC ( 1970 , 2 , 1 ) , p1 : Date . UTC ( 1970 , 2 , 31 ) } ,
255
- { b : 0 , p : Date . UTC ( 1970 , 3 , 15 , 12 ) , s : 1 , pts : [ 3 ] , p0 : Date . UTC ( 1970 , 3 , 1 ) , p1 : Date . UTC ( 1970 , 3 , 30 ) }
253
+ { i : 1 , b : 0 , p : Date . UTC ( 1970 , 1 , 14 , 12 ) , s : 1 , pts : [ 2 ] , p0 : Date . UTC ( 1970 , 1 , 1 ) , p1 : Date . UTC ( 1970 , 1 , 28 ) } ,
254
+ { i : 2 , b : 0 , p : Date . UTC ( 1970 , 2 , 16 ) , s : 0 , pts : [ ] , p0 : Date . UTC ( 1970 , 2 , 1 ) , p1 : Date . UTC ( 1970 , 2 , 31 ) } ,
255
+ { i : 3 , b : 0 , p : Date . UTC ( 1970 , 3 , 15 , 12 ) , s : 1 , pts : [ 3 ] , p0 : Date . UTC ( 1970 , 3 , 1 ) , p1 : Date . UTC ( 1970 , 3 , 30 ) }
256
256
] ) ;
257
257
} ) ;
258
258
@@ -268,10 +268,10 @@ describe('Test histogram', function() {
268
268
x3 = x2 + oneDay ;
269
269
270
270
expect ( out ) . toEqual ( [
271
- { b : 0 , p : x0 , s : 2 , pts : [ 0 , 1 ] , p0 : x0 , p1 : x0 } ,
272
- { b : 0 , p : x1 , s : 1 , pts : [ 2 ] , p0 : x1 , p1 : x1 } ,
273
- { b : 0 , p : x2 , s : 0 , pts : [ ] , p0 : x2 , p1 : x2 } ,
274
- { b : 0 , p : x3 , s : 1 , pts : [ 3 ] , p0 : x3 , p1 : x3 }
271
+ { i : 0 , b : 0 , p : x0 , s : 2 , pts : [ 0 , 1 ] , p0 : x0 , p1 : x0 } ,
272
+ { i : 1 , b : 0 , p : x1 , s : 1 , pts : [ 2 ] , p0 : x1 , p1 : x1 } ,
273
+ { i : 2 , b : 0 , p : x2 , s : 0 , pts : [ ] , p0 : x2 , p1 : x2 } ,
274
+ { i : 3 , b : 0 , p : x3 , s : 1 , pts : [ 3 ] , p0 : x3 , p1 : x3 }
275
275
] ) ;
276
276
} ) ;
277
277
@@ -295,7 +295,7 @@ describe('Test histogram', function() {
295
295
} ) ;
296
296
297
297
expect ( out ) . toEqual ( [
298
- { b : 0 , p : 3 , s : 3 , width1 : 2 , pts : [ 0 , 1 , 2 ] , p0 : 2 , p1 : 3.9 }
298
+ { i : 0 , b : 0 , p : 3 , s : 3 , width1 : 2 , pts : [ 0 , 1 , 2 ] , p0 : 2 , p1 : 3.9 }
299
299
] ) ;
300
300
} ) ;
301
301
@@ -308,7 +308,7 @@ describe('Test histogram', function() {
308
308
} ) ;
309
309
310
310
expect ( out ) . toEqual ( [
311
- { b : 0 , p : 1.1 , s : 3 , width1 : 0.5 , pts : [ 0 , 1 , 2 ] , p0 : 1.1 , p1 : 1.1 }
311
+ { i : 0 , b : 0 , p : 1.1 , s : 3 , width1 : 0.5 , pts : [ 0 , 1 , 2 ] , p0 : 1.1 , p1 : 1.1 }
312
312
] ) ;
313
313
} ) ;
314
314
@@ -321,7 +321,7 @@ describe('Test histogram', function() {
321
321
} ) ;
322
322
323
323
expect ( out ) . toEqual ( [
324
- { b : 0 , p : 17 , s : 2 , width1 : 2 , pts : [ 2 , 4 ] , p0 : 17 , p1 : 17 }
324
+ { i : 0 , b : 0 , p : 17 , s : 2 , width1 : 2 , pts : [ 2 , 4 ] , p0 : 17 , p1 : 17 }
325
325
] ) ;
326
326
} ) ;
327
327
@@ -334,7 +334,7 @@ describe('Test histogram', function() {
334
334
} ) ;
335
335
336
336
expect ( out ) . toEqual ( [
337
- { b : 0 , p : 13 , s : 2 , width1 : 8 , pts : [ 1 , 3 ] , p0 : 13 , p1 : 13 }
337
+ { i : 0 , b : 0 , p : 13 , s : 2 , width1 : 8 , pts : [ 1 , 3 ] , p0 : 13 , p1 : 13 }
338
338
] ) ;
339
339
} ) ;
340
340
@@ -348,7 +348,7 @@ describe('Test histogram', function() {
348
348
349
349
var p = 1296691200000 ;
350
350
expect ( out ) . toEqual ( [
351
- { b : 0 , p : p , s : 2 , width1 : 2 * 24 * 3600 * 1000 , pts : [ 1 , 3 ] , p0 : p , p1 : p }
351
+ { i : 0 , b : 0 , p : p , s : 2 , width1 : 2 * 24 * 3600 * 1000 , pts : [ 1 , 3 ] , p0 : p , p1 : p }
352
352
] ) ;
353
353
} ) ;
354
354
@@ -361,7 +361,7 @@ describe('Test histogram', function() {
361
361
} ) ;
362
362
363
363
expect ( out ) . toEqual ( [
364
- { b : 0 , p : 97 , s : 2 , width1 : 1 , pts : [ 1 , 3 ] , p0 : 97 , p1 : 97 }
364
+ { i : 0 , b : 0 , p : 97 , s : 2 , width1 : 1 , pts : [ 1 , 3 ] , p0 : 97 , p1 : 97 }
365
365
] ) ;
366
366
} ) ;
367
367
@@ -453,10 +453,10 @@ describe('Test histogram', function() {
453
453
it ( 'makes the right base histogram' , function ( ) {
454
454
var baseOut = _calc ( base ) ;
455
455
expect ( baseOut ) . toEqual ( [
456
- { b : 0 , p : 2 , s : 1 , pts : [ 0 ] , p0 : 0 , p1 : 0 } ,
457
- { b : 0 , p : 7 , s : 2 , pts : [ 1 , 4 ] , p0 : 5 , p1 : 5 } ,
458
- { b : 0 , p : 12 , s : 3 , pts : [ 2 , 5 , 7 ] , p0 : 10 , p1 : 10 } ,
459
- { b : 0 , p : 17 , s : 4 , pts : [ 3 , 6 , 8 , 9 ] , p0 : 15 , p1 : 15 } ,
456
+ { i : 0 , b : 0 , p : 2 , s : 1 , pts : [ 0 ] , p0 : 0 , p1 : 0 } ,
457
+ { i : 1 , b : 0 , p : 7 , s : 2 , pts : [ 1 , 4 ] , p0 : 5 , p1 : 5 } ,
458
+ { i : 2 , b : 0 , p : 12 , s : 3 , pts : [ 2 , 5 , 7 ] , p0 : 10 , p1 : 10 } ,
459
+ { i : 3 , b : 0 , p : 17 , s : 4 , pts : [ 3 , 6 , 8 , 9 ] , p0 : 15 , p1 : 15 } ,
460
460
] ) ;
461
461
} ) ;
462
462
0 commit comments