| Index: polymer_0.5.0/bower_components/web-animations-js/test/js/group-constructors.js
|
| diff --git a/polymer_0.5.0/bower_components/web-animations-js/test/js/group-constructors.js b/polymer_0.5.0/bower_components/web-animations-js/test/js/group-constructors.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..ffc8e25592c16b436f2d931f1d76426e26bde0ec
|
| --- /dev/null
|
| +++ b/polymer_0.5.0/bower_components/web-animations-js/test/js/group-constructors.js
|
| @@ -0,0 +1,26 @@
|
| +suite('group-constructors', function() {
|
| + setup(function() {
|
| + document.timeline._players = [];
|
| + });
|
| +
|
| + function simpleAnimationGroup() {
|
| + return new AnimationSequence([
|
| + new Animation(document.body, [], 2000),
|
| + new AnimationGroup([
|
| + new Animation(document.body, [], 2000),
|
| + new Animation(document.body, [], 1000)
|
| + ])
|
| + ]);
|
| + }
|
| +
|
| + test('player getter for children in groups, and __internalPlayer, work as expected', function() {
|
| + var p = document.timeline.play(simpleAnimationGroup());
|
| + tick(0);
|
| + assert.equal(p.source.player, p);
|
| + assert.equal(p._childPlayers[0].source.player, p);
|
| + assert.equal(p._childPlayers[1].source.player, p);
|
| + tick(2100);
|
| + assert.equal(p._childPlayers[1]._childPlayers[0].source.player, p);
|
| + assert.equal(p._childPlayers[1]._childPlayers[1].source.player, p);
|
| + });
|
| +});
|
|
|