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."); |