Index: pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-length-units-checks.js |
diff --git a/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-length-units-checks.js b/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-length-units-checks.js |
new file mode 100644 |
index 0000000000000000000000000000000000000000..e86177e46266c2ec16567850b43bf3f97e57fc9b |
--- /dev/null |
+++ b/pkg/polymer/lib/elements/web-animations-js/test/testcases/auto-test-length-units-checks.js |
@@ -0,0 +1,342 @@ |
+timing_test(function() { |
+ at(0, function() { |
+ assert_styles( |
+ '.anim', |
+ [{'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}, |
+ {'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}, |
+ {'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}, |
+ {'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}, |
+ {'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}, |
+ {'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}, |
+ {'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}, |
+ {'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}]); |
+ }, "Autogenerated"); |
+ at(0.6, function() { |
+ assert_styles( |
+ '.anim', |
+ [{'width':'83.1875px'}, |
+ {'width':'26px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'49.125px'}, |
+ {'width':'52.90625px'}, |
+ {'width':'134.390625px'}, |
+ {'width':'34.65625px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'26px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'49.125px'}, |
+ {'width':'52.90625px'}, |
+ {'width':'134.390625px'}, |
+ {'width':'34.65625px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'26px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'49.125px'}, |
+ {'width':'52.90625px'}, |
+ {'width':'134.390625px'}, |
+ {'width':'34.65625px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'26px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'49.125px'}, |
+ {'width':'52.90625px'}, |
+ {'width':'134.390625px'}, |
+ {'width':'34.65625px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'26px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'49.125px'}, |
+ {'width':'52.90625px'}, |
+ {'width':'134.390625px'}, |
+ {'width':'34.65625px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'26px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'49.125px'}, |
+ {'width':'52.90625px'}, |
+ {'width':'134.390625px'}, |
+ {'width':'34.65625px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'26px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'49.125px'}, |
+ {'width':'52.90625px'}, |
+ {'width':'134.390625px'}, |
+ {'width':'34.65625px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'26px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'49.125px'}, |
+ {'width':'52.90625px'}, |
+ {'width':'134.390625px'}, |
+ {'width':'34.65625px'}, |
+ {'width':'41.59375px'}]); |
+ }, "Autogenerated"); |
+ at(1.2, function() { |
+ assert_styles( |
+ '.anim', |
+ [{'width':'57.59375px'}, |
+ {'width':'40px'}, |
+ {'width':'44.796875px'}, |
+ {'width':'47.109375px'}, |
+ {'width':'62.234375px'}, |
+ {'width':'108.796875px'}, |
+ {'width':'42.65625px'}, |
+ {'width':'44.796875px'}, |
+ {'width':'35.59375px'}, |
+ {'width':'18px'}, |
+ {'width':'22.796875px'}, |
+ {'width':'25.109375px'}, |
+ {'width':'40.234375px'}, |
+ {'width':'86.796875px'}, |
+ {'width':'20.65625px'}, |
+ {'width':'22.796875px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'24px'}, |
+ {'width':'28.796875px'}, |
+ {'width':'31.109375px'}, |
+ {'width':'46.234375px'}, |
+ {'width':'92.796875px'}, |
+ {'width':'26.65625px'}, |
+ {'width':'28.796875px'}, |
+ {'width':'44.484375px'}, |
+ {'width':'26.890625px'}, |
+ {'width':'31.6875px'}, |
+ {'width':'34.015625px'}, |
+ {'width':'49.125px'}, |
+ {'width':'95.6875px'}, |
+ {'width':'29.5625px'}, |
+ {'width':'31.6875px'}, |
+ {'width':'40.703125px'}, |
+ {'width':'23.109375px'}, |
+ {'width':'27.90625px'}, |
+ {'width':'30.234375px'}, |
+ {'width':'45.34375px'}, |
+ {'width':'91.90625px'}, |
+ {'width':'25.78125px'}, |
+ {'width':'27.90625px'}, |
+ {'width':'64px'}, |
+ {'width':'46.390625px'}, |
+ {'width':'51.1875px'}, |
+ {'width':'53.515625px'}, |
+ {'width':'68.625px'}, |
+ {'width':'115.1875px'}, |
+ {'width':'49.0625px'}, |
+ {'width':'51.1875px'}, |
+ {'width':'38.921875px'}, |
+ {'width':'21.328125px'}, |
+ {'width':'26.125px'}, |
+ {'width':'28.4375px'}, |
+ {'width':'43.5625px'}, |
+ {'width':'90.125px'}, |
+ {'width':'24px'}, |
+ {'width':'26.125px'}, |
+ {'width':'41.59375px'}, |
+ {'width':'24px'}, |
+ {'width':'28.796875px'}, |
+ {'width':'31.109375px'}, |
+ {'width':'46.234375px'}, |
+ {'width':'92.796875px'}, |
+ {'width':'26.65625px'}, |
+ {'width':'28.796875px'}]); |
+ }, "Autogenerated"); |
+ at(1.7999999999999998, function() { |
+ assert_styles( |
+ '.anim', |
+ [{'width':'134.390625px'}, |
+ {'width':'130px'}, |
+ {'width':'131.1875px'}, |
+ {'width':'131.765625px'}, |
+ {'width':'135.546875px'}, |
+ {'width':'147.1875px'}, |
+ {'width':'130.65625px'}, |
+ {'width':'131.1875px'}, |
+ {'width':'46.390625px'}, |
+ {'width':'42px'}, |
+ {'width':'43.1875px'}, |
+ {'width':'43.765625px'}, |
+ {'width':'47.546875px'}, |
+ {'width':'59.1875px'}, |
+ {'width':'42.65625px'}, |
+ {'width':'43.1875px'}, |
+ {'width':'70.390625px'}, |
+ {'width':'66px'}, |
+ {'width':'67.1875px'}, |
+ {'width':'67.765625px'}, |
+ {'width':'71.546875px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'67.1875px'}, |
+ {'width':'81.984375px'}, |
+ {'width':'77.578125px'}, |
+ {'width':'78.78125px'}, |
+ {'width':'79.359375px'}, |
+ {'width':'83.140625px'}, |
+ {'width':'94.78125px'}, |
+ {'width':'78.25px'}, |
+ {'width':'78.78125px'}, |
+ {'width':'66.859375px'}, |
+ {'width':'62.46875px'}, |
+ {'width':'63.671875px'}, |
+ {'width':'64.25px'}, |
+ {'width':'68.03125px'}, |
+ {'width':'79.671875px'}, |
+ {'width':'63.125px'}, |
+ {'width':'63.671875px'}, |
+ {'width':'160px'}, |
+ {'width':'155.59375px'}, |
+ {'width':'156.796875px'}, |
+ {'width':'157.375px'}, |
+ {'width':'161.15625px'}, |
+ {'width':'172.796875px'}, |
+ {'width':'156.265625px'}, |
+ {'width':'156.796875px'}, |
+ {'width':'59.71875px'}, |
+ {'width':'55.328125px'}, |
+ {'width':'56.53125px'}, |
+ {'width':'57.109375px'}, |
+ {'width':'60.890625px'}, |
+ {'width':'72.53125px'}, |
+ {'width':'56px'}, |
+ {'width':'56.53125px'}, |
+ {'width':'70.390625px'}, |
+ {'width':'66px'}, |
+ {'width':'67.1875px'}, |
+ {'width':'67.765625px'}, |
+ {'width':'71.546875px'}, |
+ {'width':'83.1875px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'67.1875px'}]); |
+ }, "Autogenerated"); |
+ at(2.4, function() { |
+ assert_styles( |
+ '.anim', |
+ [{'width':'160px'}, |
+ {'width':'160px'}, |
+ {'width':'160px'}, |
+ {'width':'160px'}, |
+ {'width':'160px'}, |
+ {'width':'160px'}, |
+ {'width':'160px'}, |
+ {'width':'160px'}, |
+ {'width':'50px'}, |
+ {'width':'50px'}, |
+ {'width':'50px'}, |
+ {'width':'50px'}, |
+ {'width':'50px'}, |
+ {'width':'50px'}, |
+ {'width':'50px'}, |
+ {'width':'50px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'94.484375px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'75.578125px'}, |
+ {'width':'192px'}, |
+ {'width':'192px'}, |
+ {'width':'192px'}, |
+ {'width':'192px'}, |
+ {'width':'192px'}, |
+ {'width':'192px'}, |
+ {'width':'192px'}, |
+ {'width':'192px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'66.65625px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}, |
+ {'width':'80px'}]); |
+ }, "Autogenerated"); |
+}, "Autogenerated checks."); |