Summary

Harness status: OK

Found 16 tests

Details

ResultTest NameMessage
Passe.style['transform-origin'] = "left" should set the property value
Asserts run
Pass
assert_not_equals("left center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("left center", ["left center 0px", "left 50% 0px", "left center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("left center", "left center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "center" should set the property value
Asserts run
Pass
assert_not_equals("center center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("center center", ["center center 0px", "center 50% 0px", "center center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("center center", "center center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "right" should set the property value
Asserts run
Pass
assert_not_equals("right center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("right center", ["right center 0px", "right 50% 0px", "right center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("right center", "right center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "top" should set the property value
Asserts run
Pass
assert_not_equals("center top", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("center top", ["center top 0px", "50% top 0px", "center top"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("center top", "center top", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "bottom" should set the property value
Asserts run
Pass
assert_not_equals("center bottom", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("center bottom", ["center bottom 0px", "50% bottom 0px", "center bottom"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("center bottom", "center bottom", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "-1px" should set the property value
Asserts run
Pass
assert_not_equals("-1px center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("-1px center", ["-1px center 0px", "-1px 50% 0px", "-1px center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("-1px center", "-1px center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "calc(2em + 3ex)" should set the property value
Asserts run
Pass
assert_not_equals("calc(2em + 3ex) center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("calc(2em + 3ex) center", ["calc(2em + 3ex) center 0px", "calc(2em + 3ex) 50% 0px", "calc(2em + 3ex) center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("calc(2em + 3ex) center", "calc(2em + 3ex) center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "-4%" should set the property value
Asserts run
Pass
assert_not_equals("-4% center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("-4% center", ["-4% center 0px", "-4% 50% 0px", "-4% center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("-4% center", "-4% center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "left center" should set the property value
Asserts run
Pass
assert_not_equals("left center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("left center", ["left center 0px", "left center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("left center", "left center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "center top" should set the property value
Asserts run
Pass
assert_not_equals("center top", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("center top", ["center top 0px", "center top"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("center top", "center top", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "right -4%" should set the property value
Asserts run
Pass
assert_not_equals("right -4%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("right -4%", ["right -4% 0px", "right -4%"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("right -4%", "right -4%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "-1px bottom 5px" should set the property value
Asserts run
Pass
assert_not_equals("-1px bottom 5px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("-1px bottom 5px", "-1px bottom 5px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("-1px bottom 5px", "-1px bottom 5px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "center left 6px" should set the property value
Asserts run
Pass
assert_not_equals("left center 6px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("left center 6px", "left center 6px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("left center 6px", "left center 6px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "top center" should set the property value
Asserts run
Pass
assert_not_equals("center top", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("center top", ["center top 0px", "center top"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("center top", "center top", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "bottom right 7px" should set the property value
Asserts run
Pass
assert_not_equals("right bottom 7px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("right bottom 7px", "right bottom 7px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("right bottom 7px", "right bottom 7px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['transform-origin'] = "-1px -2px -3px" should set the property value
Asserts run
Pass
assert_not_equals("-1px -2px -3px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("-1px -2px -3px", "-1px -2px -3px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("-1px -2px -3px", "-1px -2px -3px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)