Summary

Harness status: OK

Found 31 tests

Details

ResultTest NameMessage
Passe.style['background-position'] = "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", "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['background-position'] = "1px center" 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", "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['background-position'] = "-2% -3%" should set the property value
Asserts run
Pass
assert_not_equals("-2% -3%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("-2% -3%", "-2% -3%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("-2% -3%", "-2% -3%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "5% top" should set the property value
Asserts run
Pass
assert_not_equals("5% top", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("5% top", "5% top", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("5% top", "5% top", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "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 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['background-position'] = "center 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 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['background-position'] = "center 6px" should set the property value
Asserts run
Pass
assert_not_equals("center 6px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("center 6px", "center 6px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("center 6px", "center 6px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "center 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", "left"], "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['background-position'] = "center right 7%" should set the property value
Asserts run
Pass
assert_not_equals("right 7% center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("right 7% center", "right 7% center", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("right 7% center", "right 7% center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "center 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", "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['background-position'] = "center top 8px" should set the property value
Asserts run
Pass
assert_not_equals("center top 8px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("center top 8px", ["center top 8px", "center 8px"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("center top 8px", "center top 8px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "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", "left"], "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['background-position'] = "right 9%" should set the property value
Asserts run
Pass
assert_not_equals("right 9%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("right 9%", "right 9%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("right 9%", "right 9%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "left 10px center" should set the property value
Asserts run
Pass
assert_not_equals("left 10px center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("left 10px center", ["left 10px center", "10px"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("left 10px center", "left 10px center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "right 11% bottom" should set the property value
Asserts run
Pass
assert_not_equals("right 11% bottom", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("right 11% bottom", ["right 11% bottom", "right 11% bottom 0%"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("right 11% bottom", "right 11% bottom", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "left 12px top 13px" should set the property value
Asserts run
Pass
assert_not_equals("left 12px top 13px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("left 12px top 13px", ["left 12px top 13px", "12px 13px"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("left 12px top 13px", "left 12px top 13px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "right center" 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", "right"], "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['background-position'] = "left bottom" should set the property value
Asserts run
Pass
assert_not_equals("left bottom", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("left bottom", "left bottom", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("left bottom", "left bottom", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "right top 14%" should set the property value
Asserts run
Pass
assert_not_equals("right top 14%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("right top 14%", ["right top 14%", "right 14%"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("right top 14%", "right top 14%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "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", "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['background-position'] = "top 15px center" should set the property value
Asserts run
Pass
assert_not_equals("center top 15px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("center top 15px", ["center top 15px", "center 15px"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("center top 15px", "center top 15px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "bottom 16% left" should set the property value
Asserts run
Pass
assert_not_equals("left bottom 16%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("left bottom 16%", ["left bottom 16%", "left 0% bottom 16%"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("left bottom 16%", "left bottom 16%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "top 17px right 18px" should set the property value
Asserts run
Pass
assert_not_equals("right 18px top 17px", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("right 18px top 17px", "right 18px top 17px", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("right 18px top 17px", "right 18px top 17px", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "bottom center" 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", "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['background-position'] = "top left" should set the property value
Asserts run
Pass
assert_not_equals("left top", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("left top", "left top", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("left top", "left top", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "bottom right 19%" should set the property value
Asserts run
Pass
assert_not_equals("right 19% bottom", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("right 19% bottom", ["right 19% bottom", "right 19% bottom 0%"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("right 19% bottom", "right 19% bottom", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "20% 0%" should set the property value
Asserts run
Pass
assert_not_equals("20% 0%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("20% 0%", "20% 0%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("20% 0%", "20% 0%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "0% 0%" should set the property value
Asserts run
Pass
assert_not_equals("0% 0%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("0% 0%", "0% 0%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("0% 0%", "0% 0%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "0%" should set the property value
Asserts run
Pass
assert_not_equals("0% center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("0% center", ["0%", "0% center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("0% center", "0% center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "0% center" should set the property value
Asserts run
Pass
assert_not_equals("0% center", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_in_array("0% center", ["0%", "0% center"], "serialization should be sound")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:32:13)
Pass
assert_equals("0% center", "0% center", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)
Passe.style['background-position'] = "center 0%" should set the property value
Asserts run
Pass
assert_not_equals("center 0%", "", "property should be set")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:28:9)
Pass
assert_equals("center 0%", "center 0%", "serialization should be canonical")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:34:13)
Pass
assert_equals("center 0%", "center 0%", "serialization should round-trip")
    at Test.<anonymous> ( /css/support/parsing-testcommon.js:37:9)