| |
| PASS round(23px, 10px) should be used-value-equivalent to 20px |
| PASS round(18px, 10px) should be used-value-equivalent to 20px |
| PASS round(15px, 10px) should be used-value-equivalent to 20px |
| PASS round(13px, 10px) should be used-value-equivalent to 10px |
| PASS round(-13px, 10px) should be used-value-equivalent to -10px |
| PASS round(-18px, 10px) should be used-value-equivalent to -20px |
| PASS round(nearest, 23px, 10px) should be used-value-equivalent to 20px |
| PASS round(nearest, 18px, 10px) should be used-value-equivalent to 20px |
| PASS round(nearest, 15px, 10px) should be used-value-equivalent to 20px |
| PASS round(nearest, 13px, 10px) should be used-value-equivalent to 10px |
| PASS round(nearest, -13px, 10px) should be used-value-equivalent to -10px |
| PASS round(nearest, -18px, 10px) should be used-value-equivalent to -20px |
| PASS round(down, 23px, 10px) should be used-value-equivalent to 20px |
| PASS round(down, 18px, 10px) should be used-value-equivalent to 10px |
| PASS round(down, 15px, 10px) should be used-value-equivalent to 10px |
| PASS round(down, 13px, 10px) should be used-value-equivalent to 10px |
| PASS round(down, -13px, 10px) should be used-value-equivalent to -20px |
| PASS round(down, -18px, 10px) should be used-value-equivalent to -20px |
| PASS round(up, 23px, 10px) should be used-value-equivalent to 30px |
| PASS round(up, 18px, 10px) should be used-value-equivalent to 20px |
| PASS round(up, 15px, 10px) should be used-value-equivalent to 20px |
| PASS round(up, 13px, 10px) should be used-value-equivalent to 20px |
| PASS round(up, -13px, 10px) should be used-value-equivalent to -10px |
| PASS round(up, -18px, 10px) should be used-value-equivalent to -10px |
| PASS round(to-zero, 23px, 10px) should be used-value-equivalent to 20px |
| PASS round(to-zero, 18px, 10px) should be used-value-equivalent to 10px |
| PASS round(to-zero, 15px, 10px) should be used-value-equivalent to 10px |
| PASS round(to-zero, 13px, 10px) should be used-value-equivalent to 10px |
| PASS round(to-zero, -13px, 10px) should be used-value-equivalent to -10px |
| PASS round(to-zero, -18px, 10px) should be used-value-equivalent to -10px |
| PASS round(23px, -10px) should be used-value-equivalent to 20px |
| PASS round(18px, -10px) should be used-value-equivalent to 20px |
| PASS round(15px, -10px) should be used-value-equivalent to 20px |
| PASS round(13px, -10px) should be used-value-equivalent to 10px |
| PASS round(-13px, -10px) should be used-value-equivalent to -10px |
| PASS round(-18px, -10px) should be used-value-equivalent to -20px |
| PASS round(5, 0) should be used-value-equivalent to calc(NaN) |
| PASS calc(-1 * round(5, 0)) should be used-value-equivalent to calc(NaN) |
| PASS round(infinity, infinity) should be used-value-equivalent to calc(NaN) |
| PASS calc(-1 * round(infinity, infinity)) should be used-value-equivalent to calc(NaN) |
| PASS round(infinity, -infinity) should be used-value-equivalent to calc(NaN) |
| PASS calc(-1 * round(infinity, -infinity)) should be used-value-equivalent to calc(NaN) |
| PASS round(-infinity, infinity) should be used-value-equivalent to calc(NaN) |
| PASS calc(-1 * round(-infinity, infinity)) should be used-value-equivalent to calc(NaN) |
| PASS round(-infinity, -infinity) should be used-value-equivalent to calc(NaN) |
| PASS calc(-1 * round(-infinity, -infinity)) should be used-value-equivalent to calc(NaN) |
| PASS round(infinity, 5) should be used-value-equivalent to calc(infinity) |
| PASS round(infinity, -5) should be used-value-equivalent to calc(infinity) |
| PASS round(-infinity, 5) should be used-value-equivalent to calc(-infinity) |
| PASS round(-infinity, -5) should be used-value-equivalent to calc(-infinity) |
| FAIL calc(1 / round(5, infinity)) should be used-value-equivalent to calc(infinity) assert_equals: calc(1 / round(5, infinity)) and calc(infinity) serialize to the same thing in used values. expected "matrix3d(infinity, NaN, NaN, NaN, NaN, infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(5, -infinity)) should be used-value-equivalent to calc(infinity) assert_equals: calc(1 / round(5, -infinity)) and calc(infinity) serialize to the same thing in used values. expected "matrix3d(infinity, NaN, NaN, NaN, NaN, infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(-5, infinity)) should be used-value-equivalent to calc(-infinity) assert_equals: calc(1 / round(-5, infinity)) and calc(-infinity) serialize to the same thing in used values. expected "matrix3d(-infinity, NaN, NaN, NaN, NaN, -infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(-5, -infinity)) should be used-value-equivalent to calc(-infinity) assert_equals: calc(1 / round(-5, -infinity)) and calc(-infinity) serialize to the same thing in used values. expected "matrix3d(-infinity, NaN, NaN, NaN, NaN, -infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(to-zero, 5, infinity)) should be used-value-equivalent to calc(infinity) assert_equals: calc(1 / round(to-zero, 5, infinity)) and calc(infinity) serialize to the same thing in used values. expected "matrix3d(infinity, NaN, NaN, NaN, NaN, infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(to-zero, 5, -infinity)) should be used-value-equivalent to calc(infinity) assert_equals: calc(1 / round(to-zero, 5, -infinity)) and calc(infinity) serialize to the same thing in used values. expected "matrix3d(infinity, NaN, NaN, NaN, NaN, infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(to-zero, -5, infinity)) should be used-value-equivalent to calc(-infinity) assert_equals: calc(1 / round(to-zero, -5, infinity)) and calc(-infinity) serialize to the same thing in used values. expected "matrix3d(-infinity, NaN, NaN, NaN, NaN, -infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(to-zero, -5, -infinity)) should be used-value-equivalent to calc(-infinity) assert_equals: calc(1 / round(to-zero, -5, -infinity)) and calc(-infinity) serialize to the same thing in used values. expected "matrix3d(-infinity, NaN, NaN, NaN, NaN, -infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL round(up, 1, infinity) should be used-value-equivalent to calc(infinity) assert_equals: round(up, 1, infinity) and calc(infinity) serialize to the same thing in used values. expected "matrix3d(infinity, NaN, NaN, NaN, NaN, infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(up, 0, infinity)) should be used-value-equivalent to calc(infinity) assert_equals: calc(1 / round(up, 0, infinity)) and calc(infinity) serialize to the same thing in used values. expected "matrix3d(infinity, NaN, NaN, NaN, NaN, infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(up, -1 * 0, infinity) should be used-value-equivalent to calc(-infinity) assert_equals: calc(1 / round(up, -1 * 0, infinity) and calc(-infinity) serialize to the same thing in used values. expected "matrix3d(-infinity, NaN, NaN, NaN, NaN, -infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(up, -1, infinity) should be used-value-equivalent to calc(-infinity) assert_equals: calc(1 / round(up, -1, infinity) and calc(-infinity) serialize to the same thing in used values. expected "matrix3d(-infinity, NaN, NaN, NaN, NaN, -infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL round(down, -1, infinity) should be used-value-equivalent to calc(-infinity) assert_equals: round(down, -1, infinity) and calc(-infinity) serialize to the same thing in used values. expected "matrix3d(-infinity, NaN, NaN, NaN, NaN, -infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(down, -1 * 0, infinity)) should be used-value-equivalent to calc(-infinity) assert_equals: calc(1 / round(down, -1 * 0, infinity)) and calc(-infinity) serialize to the same thing in used values. expected "matrix3d(-infinity, NaN, NaN, NaN, NaN, -infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(down, 0, infinity)) should be used-value-equivalent to calc(infinity) assert_equals: calc(1 / round(down, 0, infinity)) and calc(infinity) serialize to the same thing in used values. expected "matrix3d(infinity, NaN, NaN, NaN, NaN, infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| FAIL calc(1 / round(down, 1, infinity)) should be used-value-equivalent to calc(infinity) assert_equals: calc(1 / round(down, 1, infinity)) and calc(infinity) serialize to the same thing in used values. expected "matrix3d(infinity, NaN, NaN, NaN, NaN, infinity, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" but got "matrix3d(NaN, NaN, NaN, NaN, NaN, NaN, NaN, NaN, 0, 0, 1, 0, 0, 0, 0, 1)" |
| |