Summary

Harness status: OK

Found 24 tests

Details

ResultTest NameMessage
Pass'round(1.1,1)' as a specified value should serialize as 'calc(1)'.
Asserts run
Pass
assert_not_equals("calc(1)", "", "'round(1.1,1)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(1)", "", "'calc(1)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(1)", "calc(1)", "'calc(1)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(1)", "calc(1)", "'round(1.1,1)' and 'calc(1)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'scale(round(1.1,1))' as a specified value should serialize as 'scale(calc(1))'.
Asserts run
Pass
assert_not_equals("scale(calc(1))", "", "'scale(round(1.1,1))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("scale(calc(1))", "", "'scale(calc(1))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("scale(calc(1))", "scale(calc(1))", "'scale(calc(1))' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("scale(calc(1))", "scale(calc(1))", "'scale(round(1.1,1))' and 'scale(calc(1))' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'round(1.1,1)' as a computed value should serialize as '1'.
Asserts run
Pass
assert_not_equals("1", "", "'round(1.1,1)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("1", "", "'1' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("1", "1", "'1' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("1", "1", "'round(1.1,1)' and '1' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'scale(round(1.1,1))' as a computed value should serialize as 'matrix(1, 0, 0, 1, 0, 0)'.
Asserts run
Pass
assert_not_equals("matrix(1, 0, 0, 1, 0, 0)", "", "'scale(round(1.1,1))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("matrix(1, 0, 0, 1, 0, 0)", "", "'matrix(1, 0, 0, 1, 0, 0)' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("matrix(1, 0, 0, 1, 0, 0)", "matrix(1, 0, 0, 1, 0, 0)", "'matrix(1, 0, 0, 1, 0, 0)' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("matrix(1, 0, 0, 1, 0, 0)", "matrix(1, 0, 0, 1, 0, 0)", "'scale(round(1.1,1))' and 'matrix(1, 0, 0, 1, 0, 0)' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'mod(1,1)' as a specified value should serialize as 'calc(0)'.
Asserts run
Pass
assert_not_equals("calc(0)", "", "'mod(1,1)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(0)", "", "'calc(0)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(0)", "calc(0)", "'calc(0)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(0)", "calc(0)", "'mod(1,1)' and 'calc(0)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'scale(mod(1,1))' as a specified value should serialize as 'scale(calc(0))'.
Asserts run
Pass
assert_not_equals("scale(calc(0))", "", "'scale(mod(1,1))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("scale(calc(0))", "", "'scale(calc(0))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("scale(calc(0))", "scale(calc(0))", "'scale(calc(0))' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("scale(calc(0))", "scale(calc(0))", "'scale(mod(1,1))' and 'scale(calc(0))' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'mod(1,1)' as a computed value should serialize as '0'.
Asserts run
Pass
assert_not_equals("0", "", "'mod(1,1)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("0", "", "'0' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("0", "0", "'0' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("0", "0", "'mod(1,1)' and '0' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'scale(mod(1,1))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.
Asserts run
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'scale(mod(1,1))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'matrix(0, 0, 0, 0, 0, 0)' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'matrix(0, 0, 0, 0, 0, 0)' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'scale(mod(1,1))' and 'matrix(0, 0, 0, 0, 0, 0)' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'rem(1,1)' as a specified value should serialize as 'calc(0)'.
Asserts run
Pass
assert_not_equals("calc(0)", "", "'rem(1,1)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(0)", "", "'calc(0)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(0)", "calc(0)", "'calc(0)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(0)", "calc(0)", "'rem(1,1)' and 'calc(0)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'scale(rem(1,1))' as a specified value should serialize as 'scale(calc(0))'.
Asserts run
Pass
assert_not_equals("scale(calc(0))", "", "'scale(rem(1,1))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("scale(calc(0))", "", "'scale(calc(0))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("scale(calc(0))", "scale(calc(0))", "'scale(calc(0))' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("scale(calc(0))", "scale(calc(0))", "'scale(rem(1,1))' and 'scale(calc(0))' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'rem(1,1)' as a computed value should serialize as '0'.
Asserts run
Pass
assert_not_equals("0", "", "'rem(1,1)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("0", "", "'0' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("0", "0", "'0' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("0", "0", "'rem(1,1)' and '0' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'scale(rem(1,1))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.
Asserts run
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'scale(rem(1,1))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'matrix(0, 0, 0, 0, 0, 0)' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'matrix(0, 0, 0, 0, 0, 0)' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'scale(rem(1,1))' and 'matrix(0, 0, 0, 0, 0, 0)' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'calc(round(1,0))' as a specified value should serialize as 'calc(NaN)'.
Asserts run
Pass
assert_not_equals("calc(NaN)", "", "'calc(round(1,0))' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(NaN)", "", "'calc(NaN)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(NaN)", "calc(NaN)", "'calc(NaN)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(NaN)", "calc(NaN)", "'calc(round(1,0))' and 'calc(NaN)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'scale(calc(round(1,0)))' as a specified value should serialize as 'scale(calc(NaN))'.
Asserts run
Pass
assert_not_equals("scale(calc(NaN))", "", "'scale(calc(round(1,0)))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("scale(calc(NaN))", "", "'scale(calc(NaN))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("scale(calc(NaN))", "scale(calc(NaN))", "'scale(calc(NaN))' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("scale(calc(NaN))", "scale(calc(NaN))", "'scale(calc(round(1,0)))' and 'scale(calc(NaN))' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'calc(round(1,0))' as a computed value should serialize as '0'.
Asserts run
Pass
assert_not_equals("0", "", "'calc(round(1,0))' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("0", "", "'0' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("0", "0", "'0' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("0", "0", "'calc(round(1,0))' and '0' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'scale(calc(round(1,0)))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.
Asserts run
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'scale(calc(round(1,0)))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'matrix(0, 0, 0, 0, 0, 0)' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'matrix(0, 0, 0, 0, 0, 0)' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'scale(calc(round(1,0)))' and 'matrix(0, 0, 0, 0, 0, 0)' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'calc(mod(1,0))' as a specified value should serialize as 'calc(NaN)'.
Asserts run
Pass
assert_not_equals("calc(NaN)", "", "'calc(mod(1,0))' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(NaN)", "", "'calc(NaN)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(NaN)", "calc(NaN)", "'calc(NaN)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(NaN)", "calc(NaN)", "'calc(mod(1,0))' and 'calc(NaN)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'scale(calc(mod(1,0)))' as a specified value should serialize as 'scale(calc(NaN))'.
Asserts run
Pass
assert_not_equals("scale(calc(NaN))", "", "'scale(calc(mod(1,0)))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("scale(calc(NaN))", "", "'scale(calc(NaN))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("scale(calc(NaN))", "scale(calc(NaN))", "'scale(calc(NaN))' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("scale(calc(NaN))", "scale(calc(NaN))", "'scale(calc(mod(1,0)))' and 'scale(calc(NaN))' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'calc(mod(1,0))' as a computed value should serialize as '0'.
Asserts run
Pass
assert_not_equals("0", "", "'calc(mod(1,0))' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("0", "", "'0' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("0", "0", "'0' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("0", "0", "'calc(mod(1,0))' and '0' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'scale(calc(mod(1,0)))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.
Asserts run
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'scale(calc(mod(1,0)))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'matrix(0, 0, 0, 0, 0, 0)' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'matrix(0, 0, 0, 0, 0, 0)' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'scale(calc(mod(1,0)))' and 'matrix(0, 0, 0, 0, 0, 0)' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'calc(rem(1,0))' as a specified value should serialize as 'calc(NaN)'.
Asserts run
Pass
assert_not_equals("calc(NaN)", "", "'calc(rem(1,0))' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(NaN)", "", "'calc(NaN)' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(NaN)", "calc(NaN)", "'calc(NaN)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(NaN)", "calc(NaN)", "'calc(rem(1,0))' and 'calc(NaN)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'scale(calc(rem(1,0)))' as a specified value should serialize as 'scale(calc(NaN))'.
Asserts run
Pass
assert_not_equals("scale(calc(NaN))", "", "'scale(calc(rem(1,0)))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("scale(calc(NaN))", "", "'scale(calc(NaN))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("scale(calc(NaN))", "scale(calc(NaN))", "'scale(calc(NaN))' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("scale(calc(NaN))", "scale(calc(NaN))", "'scale(calc(rem(1,0)))' and 'scale(calc(NaN))' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'calc(rem(1,0))' as a computed value should serialize as '0'.
Asserts run
Pass
assert_not_equals("0", "", "'calc(rem(1,0))' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("0", "", "'0' should be valid in opacity.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("0", "0", "'0' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("0", "0", "'calc(rem(1,0))' and '0' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'scale(calc(rem(1,0)))' as a computed value should serialize as 'matrix(0, 0, 0, 0, 0, 0)'.
Asserts run
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'scale(calc(rem(1,0)))' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("matrix(0, 0, 0, 0, 0, 0)", "", "'matrix(0, 0, 0, 0, 0, 0)' should be valid in transform.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'matrix(0, 0, 0, 0, 0, 0)' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("matrix(0, 0, 0, 0, 0, 0)", "matrix(0, 0, 0, 0, 0, 0)", "'scale(calc(rem(1,0)))' and 'matrix(0, 0, 0, 0, 0, 0)' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)