@@ -35,15 +35,17 @@ describe('one-to-one transforms:', function() {
35
35
}]
36
36
}];
37
37
38
+ var traceIn, traceOut;
39
+
38
40
afterEach(destroyGraphDiv);
39
41
40
42
it('supplyTraceDefaults should supply the transform defaults', function() {
41
- var traceIn = {
43
+ traceIn = {
42
44
y: [2, 1, 2],
43
45
transforms: [{ type: 'filter' }]
44
46
};
45
47
46
- var traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
48
+ traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
47
49
48
50
expect(traceOut.transforms).toEqual([{
49
51
type: 'filter',
@@ -54,18 +56,18 @@ describe('one-to-one transforms:', function() {
54
56
});
55
57
56
58
it('supplyTraceDefaults should not bail if transform module is not found', function() {
57
- var traceIn = {
59
+ traceIn = {
58
60
y: [2, 1, 2],
59
61
transforms: [{ type: 'invalid' }]
60
62
};
61
63
62
- var traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
64
+ traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
63
65
64
66
expect(traceOut.y).toBe(traceIn.y);
65
67
});
66
68
67
69
it('supplyTraceDefaults should honored global transforms', function() {
68
- var traceIn = {
70
+ traceIn = {
69
71
y: [2, 1, 2],
70
72
transforms: [{
71
73
type: 'filter',
@@ -81,7 +83,7 @@ describe('one-to-one transforms:', function() {
81
83
}]
82
84
};
83
85
84
- var traceOut = Plots.supplyTraceDefaults(traceIn, 0, layout);
86
+ traceOut = Plots.supplyTraceDefaults(traceIn, 0, layout);
85
87
86
88
expect(traceOut.transforms[0]).toEqual({
87
89
type: 'filter',
@@ -140,7 +142,7 @@ describe('one-to-one transforms:', function() {
140
142
it('supplyDataDefaults should apply the transform while', function() {
141
143
var dataIn = [{
142
144
x: [-2, -2, 1, 2, 3],
143
- y: [1, 2, 2, 3, 1],
145
+ y: [1, 2, 2, 3, 1]
144
146
}, {
145
147
x: [-2, -1, -2, 0, 1, 2, 3],
146
148
y: [1, 2, 3, 1, 2, 3, 1],
@@ -332,12 +334,12 @@ describe('one-to-one transforms:', function() {
332
334
333
335
334
336
it('supplyTraceDefaults should supply the transform defaults', function() {
335
- var traceIn = {
337
+ traceIn = {
336
338
y: [2, 1, 2],
337
339
transforms: [{ type: 'filter' }]
338
340
};
339
341
340
- var traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
342
+ traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
341
343
342
344
expect(traceOut.transforms).toEqual([{
343
345
type: 'filter',
@@ -348,15 +350,15 @@ describe('one-to-one transforms:', function() {
348
350
});
349
351
350
352
it('supplyTraceDefaults should accept numeric as character', function() {
351
- var traceIn = {
353
+ traceIn = {
352
354
x: '1',
353
355
transforms: [{
354
356
type: 'filter',
355
357
value: '0'
356
358
}]
357
359
};
358
360
359
- var traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
361
+ traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
360
362
361
363
expect(traceOut.transforms).toEqual([{
362
364
type: 'filter',
@@ -366,15 +368,15 @@ describe('one-to-one transforms:', function() {
366
368
}]);
367
369
368
370
// should also convert if array
369
- var traceIn = {
371
+ traceIn = {
370
372
x: '1',
371
373
transforms: [{
372
374
type: 'filter',
373
375
value: ['0']
374
376
}]
375
377
};
376
378
377
- var traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
379
+ traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
378
380
379
381
expect(traceOut.transforms).toEqual([{
380
382
type: 'filter',
@@ -385,15 +387,15 @@ describe('one-to-one transforms:', function() {
385
387
});
386
388
387
389
it('supplyTraceDefaults should accept numeric as character', function() {
388
- var traceIn = {
390
+ traceIn = {
389
391
x: '1',
390
392
transforms: [{
391
393
type: 'filter',
392
394
value: '0'
393
395
}]
394
396
};
395
397
396
- var traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
398
+ traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
397
399
398
400
expect(traceOut.transforms).toEqual([{
399
401
type: 'filter',
@@ -403,15 +405,15 @@ describe('one-to-one transforms:', function() {
403
405
}]);
404
406
405
407
// should also convert if array
406
- var traceIn = {
408
+ traceIn = {
407
409
x: '1',
408
410
transforms: [{
409
411
type: 'filter',
410
412
value: ['0']
411
413
}]
412
414
};
413
415
414
- var traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
416
+ traceOut = Plots.supplyTraceDefaults(traceIn, 0, {});
415
417
416
418
expect(traceOut.transforms).toEqual([{
417
419
type: 'filter',
@@ -479,23 +481,23 @@ describe('one-to-one transforms:', function() {
479
481
expect(dataOut[0].index).toEqual(0);
480
482
});
481
483
482
- it('filters should chain as AND', function(){
484
+ it('filters should chain as AND', function() {
483
485
var dataIn = [{
484
486
x: [-2, -1, -2, 0, 1, 2, 3],
485
487
y: [1, 2, 3, 1, 2, 3, 1],
486
488
transforms: [
487
- {
488
- type: 'filter',
489
- operation: '>',
490
- value: 0,
491
- filtersrc: 'x'
492
- },
493
- {
494
- type: 'filter',
495
- operation: '<',
496
- value: 3,
497
- filtersrc: 'x'
498
- }
489
+ {
490
+ type: 'filter',
491
+ operation: '>',
492
+ value: 0,
493
+ filtersrc: 'x'
494
+ },
495
+ {
496
+ type: 'filter',
497
+ operation: '<',
498
+ value: 3,
499
+ filtersrc: 'x'
500
+ }
499
501
]
500
502
}];
501
503
0 commit comments