|
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() { |
@@ -88,13 +88,13 @@ suite('timing-utilities', function() { |
88 | 88 | }); |
89 | 89 | test('calculating transformed time', function() { |
90 | 90 | // calculateTransformedTime(currentIteration, iterationDuration, iterationTime, timingInput); |
91 | | - assert.equal(calculateTransformedTime(4, 1000, 200, {easing: function(x) { return x; }, direction: 'normal'}), 200); |
92 | | - assert.equal(calculateTransformedTime(4, 1000, 200, {easing: function(x) { return x; }, direction: 'reverse'}), 800); |
93 | | - assert.closeTo(calculateTransformedTime(4, 1000, 200, {easing: function(x) { return x * x; }, direction: 'reverse'}), 640, 0.0001); |
94 | | - assert.closeTo(calculateTransformedTime(4, 1000, 600, {easing: function(x) { return x * x; }, direction: 'alternate'}), 360, 0.0001); |
95 | | - assert.closeTo(calculateTransformedTime(3, 1000, 600, {easing: function(x) { return x * x; }, direction: 'alternate'}), 160, 0.0001); |
96 | | - assert.closeTo(calculateTransformedTime(4, 1000, 600, {easing: function(x) { return x * x; }, direction: 'alternate-reverse'}), 160, 0.0001); |
97 | | - assert.closeTo(calculateTransformedTime(3, 1000, 600, {easing: function(x) { return x * x; }, direction: 'alternate-reverse'}), 360, 0.0001); |
| 91 | + assert.equal(calculateTransformedTime(4, 1000, 200, {_easingFunction: function(x) { return x; }, direction: 'normal'}), 200); |
| 92 | + assert.equal(calculateTransformedTime(4, 1000, 200, {_easingFunction: function(x) { return x; }, direction: 'reverse'}), 800); |
| 93 | + assert.closeTo(calculateTransformedTime(4, 1000, 200, {_easingFunction: function(x) { return x * x; }, direction: 'reverse'}), 640, 0.0001); |
| 94 | + assert.closeTo(calculateTransformedTime(4, 1000, 600, {_easingFunction: function(x) { return x * x; }, direction: 'alternate'}), 360, 0.0001); |
| 95 | + assert.closeTo(calculateTransformedTime(3, 1000, 600, {_easingFunction: function(x) { return x * x; }, direction: 'alternate'}), 160, 0.0001); |
| 96 | + assert.closeTo(calculateTransformedTime(4, 1000, 600, {_easingFunction: function(x) { return x * x; }, direction: 'alternate-reverse'}), 160, 0.0001); |
| 97 | + assert.closeTo(calculateTransformedTime(3, 1000, 600, {_easingFunction: function(x) { return x * x; }, direction: 'alternate-reverse'}), 360, 0.0001); |
98 | 98 | }); |
99 | 99 | test('EffectTime', function() { |
100 | 100 | var timing = normalizeTimingInput({duration: 1000, iterations: 4, iterationStart: 0.5, easing: 'linear', direction: 'alternate', delay: 100, fill: 'forwards'}); |
|
0 commit comments