Summary

Harness status: OK

Found 24 tests

Details

ResultTest NameMessage
Passthis.matches(:defined) should not match during an upgrade
Asserts run
Pass
assert_false(false, "Prior to definition, instance should not match :defined")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:87:5)
Pass
assert_false(false, "During construction, prior to super(), instance should not match :defined")
    at new <anonymous> ( /custom-elements/pseudo-class-defined.html:90:13)
Pass
assert_false(false, "During construction, after super(), this should not match :defined")
    at new <anonymous> ( /custom-elements/pseudo-class-defined.html:93:13)
Pass
assert_true(true, "After construction, instance should match :defined")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:97:5)
Pass
assert_equals(2, 2)
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:98:5)
Pass
assert_array_equals([Element node <my-custom-element-2></my-custom-element-2>, "begin"], [Element node <my-custom-element-2></my-custom-element-2>, "begin"])
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:99:5)
Pass
assert_array_equals([Element node <my-custom-element-2></my-custom-element-2>, "end"], [Element node <my-custom-element-2></my-custom-element-2>, "end"])
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:100:5)
Pass<div> should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElement("div") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElementNS("http://www.w3.org/1999/xhtml", "div") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElementNS("http://www.w3.org/2000/svg", "div") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PassWithout browsing context: createElement("div") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
PassWithout browsing context: createElementNS("http://www.w3.org/1999/xhtml", "div") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
PassWithout browsing context: createElementNS("http://www.w3.org/2000/svg", "div") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass<a-a> should not be :defined
Asserts run
Pass
assert_equals(false, false, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(true, true, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(0, 0, 255)", "rgb(0, 0, 255)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElement("a-a") should not be :defined
Asserts run
Pass
assert_equals(false, false, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(true, true, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(0, 0, 255)", "rgb(0, 0, 255)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElementNS("http://www.w3.org/1999/xhtml", "a-a") should not be :defined
Asserts run
Pass
assert_equals(false, false, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(true, true, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(0, 0, 255)", "rgb(0, 0, 255)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElementNS("http://www.w3.org/2000/svg", "a-a") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
Pass
assert_false(false, "defaultView required to test change")
    at test_defined_for_createElement ( /custom-elements/pseudo-class-defined.html:62:5)
PassUpgraded createElement("a-a") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PassUpgraded createElementNS("http://www.w3.org/1999/xhtml", "a-a") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PassWithout browsing context: createElement("a-a") should not be :defined
Asserts run
Pass
assert_equals(false, false, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(true, true, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
PassWithout browsing context: createElementNS("http://www.w3.org/1999/xhtml", "a-a") should not be :defined
Asserts run
Pass
assert_equals(false, false, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(true, true, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
PassWithout browsing context: createElementNS("http://www.w3.org/2000/svg", "a-a") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass<font-face> should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElement("font-face") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElementNS("http://www.w3.org/1999/xhtml", "font-face") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PasscreateElementNS("http://www.w3.org/2000/svg", "font-face") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
Pass
assert_equals("rgb(255, 165, 0)", "rgb(255, 165, 0)", "getComputedStyle")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:79:5)
PassWithout browsing context: createElement("font-face") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
PassWithout browsing context: createElementNS("http://www.w3.org/1999/xhtml", "font-face") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)
PassWithout browsing context: createElementNS("http://www.w3.org/2000/svg", "font-face") should be :defined
Asserts run
Pass
assert_equals(true, true, "matches(\":defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:73:5)
Pass
assert_equals(false, false, "matches(\":not(:defined\")")
    at Test.<anonymous> ( /custom-elements/pseudo-class-defined.html:74:5)