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