|
1 | 1 | suite('timing-utilities', function() { |
2 | 2 | test('normalize timing input', function() { |
3 | 3 | assert.equal(normalizeTimingInput(1).duration, 1); |
4 | | - assert.equal(normalizeTimingInput(1).easing(0.2), 0.2); |
| 4 | + assert.equal(normalizeTimingInput(1)._easingFunction(0.2), 0.2); |
5 | 5 | assert.equal(normalizeTimingInput(undefined).duration, 0); |
6 | 6 | }); |
7 | 7 | test('calculating active duration', function() { |
@@ -82,13 +82,13 @@ suite('timing-utilities', function() { |
82 | 82 | }); |
83 | 83 | test('calculating transformed time', function() { |
84 | 84 | // calculateTransformedTime(currentIteration, iterationDuration, iterationTime, timingInput); |
85 | | - assert.equal(calculateTransformedTime(4, 1000, 200, {easing: function(x) { return x; }, direction: 'normal'}), 200); |
86 | | - assert.equal(calculateTransformedTime(4, 1000, 200, {easing: function(x) { return x; }, direction: 'reverse'}), 800); |
87 | | - assert.closeTo(calculateTransformedTime(4, 1000, 200, {easing: function(x) { return x * x; }, direction: 'reverse'}), 640, 0.0001); |
88 | | - assert.closeTo(calculateTransformedTime(4, 1000, 600, {easing: function(x) { return x * x; }, direction: 'alternate'}), 360, 0.0001); |
89 | | - assert.closeTo(calculateTransformedTime(3, 1000, 600, {easing: function(x) { return x * x; }, direction: 'alternate'}), 160, 0.0001); |
90 | | - assert.closeTo(calculateTransformedTime(4, 1000, 600, {easing: function(x) { return x * x; }, direction: 'alternate-reverse'}), 160, 0.0001); |
91 | | - assert.closeTo(calculateTransformedTime(3, 1000, 600, {easing: function(x) { return x * x; }, direction: 'alternate-reverse'}), 360, 0.0001); |
| 85 | + assert.equal(calculateTransformedTime(4, 1000, 200, {_easingFunction: function(x) { return x; }, direction: 'normal'}), 200); |
| 86 | + assert.equal(calculateTransformedTime(4, 1000, 200, {_easingFunction: function(x) { return x; }, direction: 'reverse'}), 800); |
| 87 | + assert.closeTo(calculateTransformedTime(4, 1000, 200, {_easingFunction: function(x) { return x * x; }, direction: 'reverse'}), 640, 0.0001); |
| 88 | + assert.closeTo(calculateTransformedTime(4, 1000, 600, {_easingFunction: function(x) { return x * x; }, direction: 'alternate'}), 360, 0.0001); |
| 89 | + assert.closeTo(calculateTransformedTime(3, 1000, 600, {_easingFunction: function(x) { return x * x; }, direction: 'alternate'}), 160, 0.0001); |
| 90 | + assert.closeTo(calculateTransformedTime(4, 1000, 600, {_easingFunction: function(x) { return x * x; }, direction: 'alternate-reverse'}), 160, 0.0001); |
| 91 | + assert.closeTo(calculateTransformedTime(3, 1000, 600, {_easingFunction: function(x) { return x * x; }, direction: 'alternate-reverse'}), 360, 0.0001); |
92 | 92 | }); |
93 | 93 | test('EffectTime', function() { |
94 | 94 | var timing = normalizeTimingInput({duration: 1000, iterations: 4, iterationStart: 0.5, easing: 'linear', direction: 'alternate', delay: 100, fill: 'forwards'}); |
|
0 commit comments