OLD | NEW |
1 suite('group-player-finish-event', function() { | 1 suite('group-player-finish-event', function() { |
2 setup(function() { | 2 setup(function() { |
3 document.timeline.currentTime = undefined; | 3 document.timeline.currentTime = undefined; |
4 this.element = document.createElement('div'); | 4 this.element = document.createElement('div'); |
5 document.documentElement.appendChild(this.element); | 5 document.documentElement.appendChild(this.element); |
6 var animation = new AnimationSequence([ | 6 var animation = new AnimationSequence([ |
7 new Animation(this.element, [], 500), | 7 new Animation(this.element, [], 500), |
8 new AnimationGroup([ | 8 new AnimationGroup([ |
9 new Animation(this.element, [], 250), | 9 new Animation(this.element, [], 250), |
10 new Animation(this.element, [], 500), | 10 new Animation(this.element, [], 500), |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
78 this.player.removeEventListener('finish', toRemove); | 78 this.player.removeEventListener('finish', toRemove); |
79 this.player.onfinish = function() { | 79 this.player.onfinish = function() { |
80 assert.equal(count, 3); | 80 assert.equal(count, 3); |
81 done(); | 81 done(); |
82 }; | 82 }; |
83 tick(0); | 83 tick(0); |
84 this.player.cancel(); | 84 this.player.cancel(); |
85 tick(1000); | 85 tick(1000); |
86 }); | 86 }); |
87 }); | 87 }); |
OLD | NEW |