Chromium Code Reviews| Index: pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-iteration-start-checks.js |
| diff --git a/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-iteration-start-checks.js b/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-iteration-start-checks.js |
| new file mode 100644 |
| index 0000000000000000000000000000000000000000..a6a113a6bc5e57872dea7a7378a19dbae5978576 |
| --- /dev/null |
| +++ b/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-iteration-start-checks.js |
| @@ -0,0 +1,506 @@ |
| +timing_test(function() { |
| + at(0, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}]); |
| + }, "Autogenerated"); |
| + at(0.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}]); |
| + }, "Autogenerated"); |
| + at(1, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'180px'}]); |
| + }, "Autogenerated"); |
| + at(1.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}]); |
| + }, "Autogenerated"); |
| + at(2, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}]); |
| + }, "Autogenerated"); |
| + at(2.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}]); |
| + }, "Autogenerated"); |
| + at(3, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}]); |
| + }, "Autogenerated"); |
| + at(3.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}]); |
| + }, "Autogenerated"); |
| + at(4, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}]); |
| + }, "Autogenerated"); |
| + at(4.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}]); |
| + }, "Autogenerated"); |
| + at(5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}]); |
| + }, "Autogenerated"); |
| + at(5.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}]); |
| + }, "Autogenerated"); |
| + at(6, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}]); |
| + }, "Autogenerated"); |
| + at(6.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}]); |
| + }, "Autogenerated"); |
| + at(7, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'180px'}]); |
| + }, "Autogenerated"); |
| + at(7.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'260px'}, |
| + {'left':'160px'}, |
| + {'left':'160px'}, |
| + {'left':'280px'}, |
| + {'left':'240px'}, |
| + {'left':'156px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}]); |
| + }, "Autogenerated"); |
| + at(8, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}]); |
| + }, "Autogenerated"); |
| + at(8.5, function() { |
| + assert_styles( |
| + '.anim', |
| + [{'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'160px'}, |
| + {'left':'260px'}, |
| + {'left':'260px'}, |
| + {'left':'180px'}, |
| + {'left':'140px'}, |
| + {'left':'116px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}, |
| + {'left':'180px'}]); |
| + }, "Autogenerated"); |
| +}, "Autogenerated checks."); |