Summary

Harness status: OK

Found 6 tests

Details

ResultTest NameMessage
Passthe this value inside the event listener callback should be the node
Asserts run
Pass
assert_equals(Element node <p></p>, Element node <p></p>)
    at HTMLParagraphElement.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:26:7)
Pass
assert_equals(Text node "some text", Text node "some text")
    at Text.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:26:7)
Pass
assert_equals(DocumentFragment node with 0 children, DocumentFragment node with 0 children)
    at DocumentFragment.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:26:7)
Pass
assert_equals(Comment node <!--a comment-->, Comment node <!--a comment-->)
    at Comment.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:26:7)
Pass
assert_equals(ProcessingInstruction node with target "target" and data "data", ProcessingInstruction node with target "target" and data "data")
    at ProcessingInstruction.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:26:7)
Pass
assert_equals(5, 5)
    at Test.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:32:3)
Passthe this value inside the event listener object handleEvent should be the object
Asserts run
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at Object.handleEvent ( /dom/events/EventTarget-this-of-listener.html:51:9)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at Object.handleEvent ( /dom/events/EventTarget-this-of-listener.html:51:9)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at Object.handleEvent ( /dom/events/EventTarget-this-of-listener.html:51:9)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at Object.handleEvent ( /dom/events/EventTarget-this-of-listener.html:51:9)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at Object.handleEvent ( /dom/events/EventTarget-this-of-listener.html:51:9)
Pass
assert_equals(5, 5)
    at Test.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:60:3)
PassdispatchEvent should invoke the current handleEvent method of the object
Asserts run
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:85:7)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:85:7)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:85:7)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:85:7)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:85:7)
Pass
assert_equals(5, 5)
    at Test.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:91:3)
PassaddEventListener should not require handleEvent to be defined on object listeners
Asserts run
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:112:7)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:112:7)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:112:7)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:112:7)
Pass
assert_equals(object "[object Object]", object "[object Object]")
    at handler.handleEvent ( /dom/events/EventTarget-this-of-listener.html:112:7)
Pass
assert_equals(5, 5)
    at Test.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:118:3)
PasshandleEvent properties added to a function before addEventListener are not reached
Asserts run
Pass
assert_equals(Element node <p></p>, Element node <p></p>)
    at HTMLParagraphElement.handler ( /dom/events/EventTarget-this-of-listener.html:136:7)
Pass
assert_equals(Text node "some text", Text node "some text")
    at Text.handler ( /dom/events/EventTarget-this-of-listener.html:136:7)
Pass
assert_equals(DocumentFragment node with 0 children, DocumentFragment node with 0 children)
    at DocumentFragment.handler ( /dom/events/EventTarget-this-of-listener.html:136:7)
Pass
assert_equals(Comment node <!--a comment-->, Comment node <!--a comment-->)
    at Comment.handler ( /dom/events/EventTarget-this-of-listener.html:136:7)
Pass
assert_equals(ProcessingInstruction node with target "target" and data "data", ProcessingInstruction node with target "target" and data "data")
    at ProcessingInstruction.handler ( /dom/events/EventTarget-this-of-listener.html:136:7)
Pass
assert_equals(5, 5)
    at Test.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:148:3)
PasshandleEvent properties added to a function after addEventListener are not reached
Asserts run
Pass
assert_equals(Element node <p></p>, Element node <p></p>)
    at HTMLParagraphElement.handler ( /dom/events/EventTarget-this-of-listener.html:166:7)
Pass
assert_equals(Text node "some text", Text node "some text")
    at Text.handler ( /dom/events/EventTarget-this-of-listener.html:166:7)
Pass
assert_equals(DocumentFragment node with 0 children, DocumentFragment node with 0 children)
    at DocumentFragment.handler ( /dom/events/EventTarget-this-of-listener.html:166:7)
Pass
assert_equals(Comment node <!--a comment-->, Comment node <!--a comment-->)
    at Comment.handler ( /dom/events/EventTarget-this-of-listener.html:166:7)
Pass
assert_equals(ProcessingInstruction node with target "target" and data "data", ProcessingInstruction node with target "target" and data "data")
    at ProcessingInstruction.handler ( /dom/events/EventTarget-this-of-listener.html:166:7)
Pass
assert_equals(5, 5)
    at Test.<anonymous> ( /dom/events/EventTarget-this-of-listener.html:178:3)