| Index: pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-iterations-fill-checks.js
|
| diff --git a/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-iterations-fill-checks.js b/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-iterations-fill-checks.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..d59577a20ff1317cd46dc9129fda9261e64b0a59
|
| --- /dev/null
|
| +++ b/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-iterations-fill-checks.js
|
| @@ -0,0 +1,602 @@
|
| +timing_test(function() {
|
| + at(0, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'}]);
|
| + }, "Autogenerated");
|
| + at(0.45, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'}]);
|
| + }, "Autogenerated");
|
| + at(0.9, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'}]);
|
| + }, "Autogenerated");
|
| + at(1.35, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(1.8, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'148px'},
|
| + {'left':'148px'},
|
| + {'left':'148px'},
|
| + {'left':'148px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'148px'},
|
| + {'left':'148px'},
|
| + {'left':'148px'},
|
| + {'left':'148px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(2.25, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'120px'},
|
| + {'left':'120px'},
|
| + {'left':'120px'},
|
| + {'left':'120px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'120px'},
|
| + {'left':'120px'},
|
| + {'left':'120px'},
|
| + {'left':'120px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(2.7, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'192px'},
|
| + {'left':'192px'},
|
| + {'left':'192px'},
|
| + {'left':'192px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'192px'},
|
| + {'left':'192px'},
|
| + {'left':'192px'},
|
| + {'left':'192px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(3.1500000000000004, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(3.6000000000000005, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'144px'},
|
| + {'left':'144px'},
|
| + {'left':'144px'},
|
| + {'left':'144px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'144px'},
|
| + {'left':'144px'},
|
| + {'left':'144px'},
|
| + {'left':'144px'}]);
|
| + }, "Autogenerated");
|
| + at(4.050000000000001, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'172px'},
|
| + {'left':'172px'},
|
| + {'left':'172px'},
|
| + {'left':'172px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'172px'},
|
| + {'left':'172px'},
|
| + {'left':'172px'},
|
| + {'left':'172px'}]);
|
| + }, "Autogenerated");
|
| + at(4.500000000000001, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'}]);
|
| + }, "Autogenerated");
|
| + at(4.950000000000001, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'}]);
|
| + }, "Autogenerated");
|
| + at(5.400000000000001, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'}]);
|
| + }, "Autogenerated");
|
| + at(5.850000000000001, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'}]);
|
| + }, "Autogenerated");
|
| + at(6.300000000000002, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'}]);
|
| + }, "Autogenerated");
|
| + at(6.750000000000002, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(7.200000000000002, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(7.650000000000002, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(8.100000000000001, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(8.55, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(9, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(9.45, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(9.899999999999999, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'164px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(10.349999999999998, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'136px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(10.799999999999997, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(11.249999999999996, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'}]);
|
| + }, "Autogenerated");
|
| + at(11.699999999999996, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'},
|
| + {'left':'128px'}]);
|
| + }, "Autogenerated");
|
| + at(12.149999999999995, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'},
|
| + {'left':'156px'}]);
|
| + }, "Autogenerated");
|
| + at(12.599999999999994, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'}]);
|
| + }, "Autogenerated");
|
| + at(13.049999999999994, function() {
|
| + assert_styles(
|
| + '.anim',
|
| + [{'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'0px'},
|
| + {'left':'200px'},
|
| + {'left':'200px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'},
|
| + {'left':'0px'},
|
| + {'left':'100px'}]);
|
| + }, "Autogenerated");
|
| +}, "Autogenerated checks.");
|
|
|