| OLD | NEW |
| (Empty) |
| 1 timing_test(function() { | |
| 2 at(0 * 1000, function() { | |
| 3 assert_styles(".test", [ | |
| 4 {'transform':'none'}, | |
| 5 {'transform':'none'}, | |
| 6 {'transform':'none'}, | |
| 7 {'transform':'matrix(1, 0, 0, 1, 0, 0)'}, | |
| 8 {'transform':'matrix(0.7, 0.7, -0.7, 0.7, 10, 20)'}, | |
| 9 {'transform':'matrix3d(0, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1)'}, | |
| 10 {'transform':'none'}, | |
| 11 {'transform':'none'}, | |
| 12 {'transform':'none'}, | |
| 13 {'transform':'matrix(1, 0.5774, 0.364, 1, 0, 0)'}, | |
| 14 {'transform':'matrix(1, 0, 0.8391, 1, 0, 0)'}, | |
| 15 {'transform':'matrix(1, 0.5774, 0, 1, 0, 0)'}, | |
| 16 {'transform':'none'}, | |
| 17 {'transform':'none'}, | |
| 18 {'transform':'none'}, | |
| 19 {'transform':'none'}, | |
| 20 {'transform':'matrix(1.5, 0, 0, 2, 0, 0)'}, | |
| 21 {'transform':'matrix(2, 0, 0, 1, 0, 0)'}, | |
| 22 {'transform':'matrix(1, 0, 0, 1.5, 0, 0)'}, | |
| 23 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 8, 1)'}, | |
| 24 {'transform':'none'}, | |
| 25 {'transform':'none'}, | |
| 26 {'transform':'none'}, | |
| 27 {'transform':'none'}, | |
| 28 {'transform':'none'}, | |
| 29 {'transform':'matrix(0.5, 0.866, -0.866, 0.5, 0, 0)'}, | |
| 30 {'transform':'matrix3d(1, 0, 0, 0, 0, 0.342, 0.9397, 0, 0, -0.9397, 0.342,
0, 0, 0, 0, 1)'}, | |
| 31 {'transform':'matrix3d(0.1736, 0, -0.9848, 0, 0, 1, 0, 0, 0.9848, 0, 0.173
6, 0, 0, 0, 0, 1)'}, | |
| 32 {'transform':'matrix(0.342, 0.9397, -0.9397, 0.342, 0, 0)'}, | |
| 33 {'transform':'matrix3d(0.6667, 0.6667, -0.3333, 0, -0.3333, 0.6667, 0.6667
, 0, 0.6667, -0.3333, 0.6667, 0, 0, 0, 0, 1)'}, | |
| 34 {'transform':'none'}, | |
| 35 {'transform':'none'}, | |
| 36 {'transform':'none'}, | |
| 37 {'transform':'none'}, | |
| 38 {'transform':'none'}, | |
| 39 {'transform':'matrix(1, 0, 0, 1, 10, 20)'}, | |
| 40 {'transform':'matrix(1, 0, 0, 1, 10, 0)'}, | |
| 41 {'transform':'matrix(1, 0, 0, 1, 0, 20)'}, | |
| 42 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1)'}, | |
| 43 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 10, 20, 40, 1)'
}, | |
| 44 {'transform':'none'}, | |
| 45 {'transform':'none'}, | |
| 46 {'transform':'none'}, | |
| 47 {'transform':'none'}, | |
| 48 {'transform':'matrix(1, 0, 0, 1, 100, 0)'}, | |
| 49 {'transform':'matrix(0.9397, 0.342, -0.342, 0.9397, 100, 0)'}, | |
| 50 {'transform':'matrix(0.4184, 0.8972, -0.8972, 0.4184, 100, 0)'}, | |
| 51 {'transform':'matrix(0.4698, 0.171, -0.171, 0.4698, 100, 0)'}, | |
| 52 ]); | |
| 53 }); | |
| 54 at(0.5 * 1000, function() { | |
| 55 assert_styles(".test", [ | |
| 56 {'transform':'matrix(1, 0, 0, 1, 0, 0)'}, | |
| 57 {'transform':'matrix(0.9192, 0.3808, -0.3808, 0.9192, 5, 10)'}, | |
| 58 {'transform':'matrix3d(0.7071, 0, -0.7071, 0, 0, 1, 0, 0, 0.7071, 0, 0.707
1, 0, 0, 0, 0, 1)'}, | |
| 59 {'transform':'matrix(0.9192, 0.3808, -0.3808, 0.9192, 5, 10)'}, | |
| 60 {'transform':'matrix3d(0.6059, 0.3756, -0.6941, 0, -0.3756, 0.9068, 0.1629
, 0, 0.6976, 0.1637, 0.6976, 0, 5, 10, 0, 1)'}, | |
| 61 {'transform':'matrix3d(0.7071, 0, -0.7071, 0, 0, 1, 0, 0, 0.7071, 0, 0.707
1, 0, 0, 0, 0, 1)'}, | |
| 62 {'transform':'matrix(1, 0.2679, 0.1763, 1, 0, 0)'}, | |
| 63 {'transform':'matrix(1, 0, 0.364, 1, 0, 0)'}, | |
| 64 {'transform':'matrix(1, 0.2679, 0, 1, 0, 0)'}, | |
| 65 {'transform':'matrix(1.041, 0.2788, 0.6079, 1.035, 0, 0)'}, | |
| 66 {'transform':'matrix(1.041, 0.2788, 0.3968, 1.072, 0, 0)'}, | |
| 67 {'transform':'matrix(1, 0.5774, 0.2062, 1.014, 0, 0)'}, | |
| 68 {'transform':'matrix(1.25, 0, 0, 1.5, 0, 0)'}, | |
| 69 {'transform':'matrix(1.5, 0, 0, 1, 0, 0)'}, | |
| 70 {'transform':'matrix(1, 0, 0, 1.25, 0, 0)'}, | |
| 71 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1.5, 0, 0, 0, 3, 1)'}
, | |
| 72 {'transform':'matrix(1.75, 0, 0, 1.5, 0, 0)'}, | |
| 73 {'transform':'matrix(1.5, 0, 0, 1.25, 0, 0)'}, | |
| 74 {'transform':'matrix3d(1, 0, 0, 0, 0, 1.25, 0, 0, 0, 0, 1.5, 0, 0, 0, 4, 1
)'}, | |
| 75 {'transform':'matrix3d(1.25, 0, 0, 0, 0, 1.5, 0, 0, 0, 0, 1.5, 0, 0, 0, 4,
1)'}, | |
| 76 {'transform':'matrix(0.866, 0.5, -0.5, 0.866, 0, 0)'}, | |
| 77 {'transform':'matrix3d(1, 0, 0, 0, 0, 0.8192, 0.5736, 0, 0, -0.5736, 0.819
2, 0, 0, 0, 0, 1)'}, | |
| 78 {'transform':'matrix3d(0.766, 0, -0.6428, 0, 0, 1, 0, 0, 0.6428, 0, 0.766,
0, 0, 0, 0, 1)'}, | |
| 79 {'transform':'matrix(0.8192, 0.5736, -0.5736, 0.8192, 0, 0)'}, | |
| 80 {'transform':'matrix3d(0.9107, 0.3333, -0.244, 0, -0.244, 0.9107, 0.3333,
0, 0.3333, -0.244, 0.9107, 0, 0, 0, 0, 1)'}, | |
| 81 {'transform':'matrix3d(0.8538, 0.4929, 0.1678, 0, -0.4929, 0.6613, 0.5654,
0, 0.1678, -0.5654, 0.8075, 0, 0, 0, 0, 1)'}, | |
| 82 {'transform':'matrix3d(0.7461, 0.2265, -0.6261, 0, 0.2265, 0.7979, 0.5587,
0, 0.6261, -0.5587, 0.544, 0, 0, 0, 0, 1)'}, | |
| 83 {'transform':'matrix3d(0.544, 0.5587, -0.6261, 0, -0.5587, 0.7979, 0.2265,
0, 0.6261, 0.2265, 0.7461, 0, 0, 0, 0, 1)'}, | |
| 84 {'transform':'matrix3d(0.559, 0.8194, -0.1267, 0, -0.7305, 0.559, 0.3922,
0, 0.3922, -0.1267, 0.9111, 0, 0, 0, 0, 1)'}, | |
| 85 {'transform':'matrix3d(0.6277, 0.7651, -0.1438, 0, -0.6771, 0.6277, 0.3841
, 0, 0.3841, -0.1438, 0.912, 0, 0, 0, 0, 1)'}, | |
| 86 {'transform':'matrix(1, 0, 0, 1, 5, 10)'}, | |
| 87 {'transform':'matrix(1, 0, 0, 1, 5, 0)'}, | |
| 88 {'transform':'matrix(1, 0, 0, 1, 0, 10)'}, | |
| 89 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 15, 1)'}, | |
| 90 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5, 10, 20, 1)'}
, | |
| 91 {'transform':'matrix(1, 0, 0, 1, 10, 10)'}, | |
| 92 {'transform':'matrix(1, 0, 0, 1, 5, 10)'}, | |
| 93 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 10, 15, 1)'}
, | |
| 94 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 5, 10, 35, 1)'}
, | |
| 95 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 10, 20, 20, 1)'
}, | |
| 96 {'transform':'matrix(1, 0, 0, 1, 50, 0)'}, | |
| 97 {'transform':'matrix(0.9848, 0.1736, -0.1736, 0.9848, 50, 0)'}, | |
| 98 {'transform':'matrix(0.8392, 0.5346, -0.5346, 0.8392, 50, 0)'}, | |
| 99 {'transform':'matrix(0.7386, 0.1302, -0.1302, 0.7386, 50, 0)'}, | |
| 100 {'transform':'matrix(0.9848, 0.1736, -0.1736, 0.9848, 100, 0)'}, | |
| 101 {'transform':'matrix(0.7335, 0.6722, -0.6722, 0.7335, 100, 0)'}, | |
| 102 {'transform':'matrix(0.5493, 0.5033, -0.5033, 0.5493, 100, 0)'}, | |
| 103 {'transform':'matrix(0.7386, 0.1302, -0.1302, 0.7386, 100, 0)'}, | |
| 104 ]); | |
| 105 }); | |
| 106 // This check is equivalent to checking at t=1000ms, it is placed all the way
out here to allow manual viewing | |
| 107 // to inspect multiple cycles of the animation at a time. The animation stops
after all checks have completed. | |
| 108 at(100001 * 1000, function() { | |
| 109 assert_styles(".test", [ | |
| 110 {'transform':'matrix(1, 0, 0, 1, 0, 0)'}, | |
| 111 {'transform':'matrix(0.7, 0.7, -0.7, 0.7, 10, 20)'}, | |
| 112 {'transform':'matrix3d(0, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1)'}, | |
| 113 {'transform':'matrix(0.7, 0.7, -0.7, 0.7, 10, 20)'}, | |
| 114 {'transform':'matrix3d(0, 0, -1, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1)'}, | |
| 115 {'transform':'matrix(1, 0, 0, 1, 0, 0)'}, | |
| 116 {'transform':'matrix(1, 0.5774, 0.364, 1, 0, 0)'}, | |
| 117 {'transform':'matrix(1, 0, 0.8391, 1, 0, 0)'}, | |
| 118 {'transform':'matrix(1, 0.5774, 0, 1, 0, 0)'}, | |
| 119 {'transform':'matrix(1, 0, 0.8391, 1, 0, 0)'}, | |
| 120 {'transform':'matrix(1, 0.5774, 0, 1, 0, 0)'}, | |
| 121 {'transform':'matrix(1, 0.5774, 0.364, 1, 0, 0)'}, | |
| 122 {'transform':'matrix(1.5, 0, 0, 2, 0, 0)'}, | |
| 123 {'transform':'matrix(2, 0, 0, 1, 0, 0)'}, | |
| 124 {'transform':'matrix(1, 0, 0, 1.5, 0, 0)'}, | |
| 125 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 8, 1)'}, | |
| 126 {'transform':'matrix(2, 0, 0, 1, 0, 0)'}, | |
| 127 {'transform':'matrix(1, 0, 0, 1.5, 0, 0)'}, | |
| 128 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 0, 0, 0, 8, 1)'}, | |
| 129 {'transform':'matrix(1.5, 0, 0, 2, 0, 0)'}, | |
| 130 {'transform':'matrix(0.5, 0.866, -0.866, 0.5, 0, 0)'}, | |
| 131 {'transform':'matrix3d(1, 0, 0, 0, 0, 0.342, 0.9397, 0, 0, -0.9397, 0.342,
0, 0, 0, 0, 1)'}, | |
| 132 {'transform':'matrix3d(0.1736, 0, -0.9848, 0, 0, 1, 0, 0, 0.9848, 0, 0.173
6, 0, 0, 0, 0, 1)'}, | |
| 133 {'transform':'matrix(0.342, 0.9397, -0.9397, 0.342, 0, 0)'}, | |
| 134 {'transform':'matrix3d(0.6667, 0.6667, -0.3333, 0, -0.3333, 0.6667, 0.6667
, 0, 0.6667, -0.3333, 0.6667, 0, 0, 0, 0, 1)'}, | |
| 135 {'transform':'matrix3d(1, 0, 0, 0, 0, 0.342, 0.9397, 0, 0, -0.9397, 0.342,
0, 0, 0, 0, 1)'}, | |
| 136 {'transform':'matrix3d(0.1736, 0, -0.9848, 0, 0, 1, 0, 0, 0.9848, 0, 0.173
6, 0, 0, 0, 0, 1)'}, | |
| 137 {'transform':'matrix(0.342, 0.9397, -0.9397, 0.342, 0, 0)'}, | |
| 138 {'transform':'matrix3d(0.6667, 0.6667, -0.3333, 0, -0.3333, 0.6667, 0.6667
, 0, 0.6667, -0.3333, 0.6667, 0, 0, 0, 0, 1)'}, | |
| 139 {'transform':'matrix(0.5, 0.866, -0.866, 0.5, 0, 0)'}, | |
| 140 {'transform':'matrix(1, 0, 0, 1, 10, 20)'}, | |
| 141 {'transform':'matrix(1, 0, 0, 1, 10, 0)'}, | |
| 142 {'transform':'matrix(1, 0, 0, 1, 0, 20)'}, | |
| 143 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1)'}, | |
| 144 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 10, 20, 40, 1)'
}, | |
| 145 {'transform':'matrix(1, 0, 0, 1, 10, 0)'}, | |
| 146 {'transform':'matrix(1, 0, 0, 1, 0, 20)'}, | |
| 147 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 30, 1)'}, | |
| 148 {'transform':'matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 10, 20, 40, 1)'
}, | |
| 149 {'transform':'matrix(1, 0, 0, 1, 10, 20)'}, | |
| 150 {'transform':'matrix(1, 0, 0, 1, 100, 0)'}, | |
| 151 {'transform':'matrix(0.9397, 0.342, -0.342, 0.9397, 100, 0)'}, | |
| 152 {'transform':'matrix(0.4184, 0.8972, -0.8972, 0.4184, 100, 0)'}, | |
| 153 {'transform':'matrix(0.4698, 0.171, -0.171, 0.4698, 100, 0)'}, | |
| 154 {'transform':'matrix(0.9397, 0.342, -0.342, 0.9397, 100, 0)'}, | |
| 155 {'transform':'matrix(0.4184, 0.8972, -0.8972, 0.4184, 100, 0)'}, | |
| 156 {'transform':'matrix(0.4698, 0.171, -0.171, 0.4698, 100, 0)'}, | |
| 157 {'transform':'matrix(1, 0, 0, 1, 100, 0)'}, | |
| 158 ]); | |
| 159 }); | |
| 160 }, "Auto generated tests"); | |
| OLD | NEW |