Summary

Harness status: OK

Found 22 tests

Details

ResultTest NameMessage
Pass'min(1px)' as a specified value should serialize as 'calc(1px)'.
Asserts run
Pass
assert_not_equals("calc(1px)", "", "'min(1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(1px)", "", "'calc(1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(1px)", "calc(1px)", "'calc(1px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(1px)", "calc(1px)", "'min(1px)' and 'calc(1px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'min(1px)' as a computed value should serialize as '1px'.
Asserts run
Pass
assert_not_equals("1px", "", "'min(1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("1px", "", "'1px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("1px", "1px", "'1px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("1px", "1px", "'min(1px)' and '1px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'min(1in)' as a specified value should serialize as 'calc(96px)'.
Asserts run
Pass
assert_not_equals("calc(96px)", "", "'min(1in)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(96px)", "", "'calc(96px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(96px)", "calc(96px)", "'calc(96px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(96px)", "calc(96px)", "'min(1in)' and 'calc(96px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'min(1in)' as a computed value should serialize as '96px'.
Asserts run
Pass
assert_not_equals("96px", "", "'min(1in)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("96px", "", "'96px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("96px", "96px", "'96px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("96px", "96px", "'min(1in)' and '96px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'max(1px)' as a specified value should serialize as 'calc(1px)'.
Asserts run
Pass
assert_not_equals("calc(1px)", "", "'max(1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(1px)", "", "'calc(1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(1px)", "calc(1px)", "'calc(1px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(1px)", "calc(1px)", "'max(1px)' and 'calc(1px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'max(1px)' as a computed value should serialize as '1px'.
Asserts run
Pass
assert_not_equals("1px", "", "'max(1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("1px", "", "'1px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("1px", "1px", "'1px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("1px", "1px", "'max(1px)' and '1px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'max(1in)' as a specified value should serialize as 'calc(96px)'.
Asserts run
Pass
assert_not_equals("calc(96px)", "", "'max(1in)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(96px)", "", "'calc(96px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(96px)", "calc(96px)", "'calc(96px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(96px)", "calc(96px)", "'max(1in)' and 'calc(96px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'max(1in)' as a computed value should serialize as '96px'.
Asserts run
Pass
assert_not_equals("96px", "", "'max(1in)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("96px", "", "'96px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("96px", "96px", "'96px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("96px", "96px", "'max(1in)' and '96px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'min(1PX)' as a specified value should serialize as 'calc(1px)'.
Asserts run
Pass
assert_not_equals("calc(1px)", "", "'min(1PX)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(1px)", "", "'calc(1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(1px)", "calc(1px)", "'calc(1px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(1px)", "calc(1px)", "'min(1PX)' and 'calc(1px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'min(1PX)' as a computed value should serialize as '1px'.
Asserts run
Pass
assert_not_equals("1px", "", "'min(1PX)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("1px", "", "'1px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("1px", "1px", "'1px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("1px", "1px", "'min(1PX)' and '1px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'min(50px, 1in + 1px)' as a specified value should serialize as 'calc(50px)'.
Asserts run
Pass
assert_not_equals("calc(50px)", "", "'min(50px, 1in + 1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(50px)", "", "'calc(50px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(50px)", "calc(50px)", "'calc(50px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(50px)", "calc(50px)", "'min(50px, 1in + 1px)' and 'calc(50px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'min(50px, 1in + 1px)' as a computed value should serialize as '50px'.
Asserts run
Pass
assert_not_equals("50px", "", "'min(50px, 1in + 1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("50px", "", "'50px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("50px", "50px", "'50px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("50px", "50px", "'min(50px, 1in + 1px)' and '50px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'max(50px, 1in + 1px)' as a specified value should serialize as 'calc(97px)'.
Asserts run
Pass
assert_not_equals("calc(97px)", "", "'max(50px, 1in + 1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(97px)", "", "'calc(97px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(97px)", "calc(97px)", "'calc(97px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(97px)", "calc(97px)", "'max(50px, 1in + 1px)' and 'calc(97px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'max(50px, 1in + 1px)' as a computed value should serialize as '97px'.
Asserts run
Pass
assert_not_equals("97px", "", "'max(50px, 1in + 1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("97px", "", "'97px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("97px", "97px", "'97px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("97px", "97px", "'max(50px, 1in + 1px)' and '97px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'calc(1px + min(1in, 100px))' as a specified value should serialize as 'calc(97px)'.
Asserts run
Pass
assert_not_equals("calc(97px)", "", "'calc(1px + min(1in, 100px))' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(97px)", "", "'calc(97px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(97px)", "calc(97px)", "'calc(97px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(97px)", "calc(97px)", "'calc(1px + min(1in, 100px))' and 'calc(97px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'calc(1px + min(1in, 100px))' as a computed value should serialize as '97px'.
Asserts run
Pass
assert_not_equals("97px", "", "'calc(1px + min(1in, 100px))' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("97px", "", "'97px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("97px", "97px", "'97px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("97px", "97px", "'calc(1px + min(1in, 100px))' and '97px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'calc(1px + max(1in, 100px))' as a specified value should serialize as 'calc(101px)'.
Asserts run
Pass
assert_not_equals("calc(101px)", "", "'calc(1px + max(1in, 100px))' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(101px)", "", "'calc(101px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(101px)", "calc(101px)", "'calc(101px)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(101px)", "calc(101px)", "'calc(1px + max(1in, 100px))' and 'calc(101px)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'calc(1px + max(1in, 100px))' as a computed value should serialize as '101px'.
Asserts run
Pass
assert_not_equals("101px", "", "'calc(1px + max(1in, 100px))' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("101px", "", "'101px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("101px", "101px", "'101px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("101px", "101px", "'calc(1px + max(1in, 100px))' and '101px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'min(1px, 1em)' as a specified value should serialize as 'min(1px, 1em)'.
Asserts run
Pass
assert_not_equals("min(1px, 1em)", "", "'min(1px, 1em)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("min(1px, 1em)", "", "'min(1px, 1em)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("min(1px, 1em)", "min(1px, 1em)", "'min(1px, 1em)' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("min(1px, 1em)", "min(1px, 1em)", "'min(1px, 1em)' and 'min(1px, 1em)' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'min(1px, 1em)' as a computed value should serialize as '1px'.
Asserts run
Pass
assert_not_equals("1px", "", "'min(1px, 1em)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("1px", "", "'1px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("1px", "1px", "'1px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("1px", "1px", "'min(1px, 1em)' and '1px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)
Pass'calc(min(1px, 1in) + max(100px + 1em, 10px + 1in) + 1px)' as a specified value should serialize as 'calc(2px + max(1em + 100px, 106px))'.
Asserts run
Pass
assert_not_equals("calc(2px + max(1em + 100px, 106px))", "", "'calc(min(1px, 1in) + max(100px + 1em, 10px + 1in) + 1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:48:9)
Pass
assert_not_equals("calc(2px + max(1em + 100px, 106px))", "", "'calc(2px + max(1em + 100px, 106px))' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:53:9)
Pass
assert_equals("calc(2px + max(1em + 100px, 106px))", "calc(2px + max(1em + 100px, 106px))", "'calc(2px + max(1em + 100px, 106px))' should round-trip exactly in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:54:9)
Pass
assert_equals("calc(2px + max(1em + 100px, 106px))", "calc(2px + max(1em + 100px, 106px))", "'calc(min(1px, 1in) + max(100px + 1em, 10px + 1in) + 1px)' and 'calc(2px + max(1em + 100px, 106px))' should serialize the same in specified values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:56:9)
Pass'calc(min(1px, 1in) + max(100px + 1em, 10px + 1in) + 1px)' as a computed value should serialize as '118px'.
Asserts run
Pass
assert_not_equals("118px", "", "'calc(min(1px, 1in) + max(100px + 1em, 10px + 1in) + 1px)' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:66:9)
Pass
assert_not_equals("118px", "", "'118px' should be valid in text-indent.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:71:9)
Pass
assert_equals("118px", "118px", "'118px' should round-trip exactly in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:72:9)
Pass
assert_equals("118px", "118px", "'calc(min(1px, 1in) + max(100px + 1em, 10px + 1in) + 1px)' and '118px' should serialize the same in computed values.")
    at Test.<anonymous> ( /css/support/serialize-testcommon.js:74:9)