Rename metadata directories

This renames:
 - `tests/wpt/metadata` → `tests/wpt/meta-legacy-layout`
 - `tests/wpt/metadata-layout-2020` → `tests/wpt/meta`
 - `tests/wpt/mozilla/meta` → `tests/wpt/mozilla/meta-legacy-layout`
 - `tests/wpt/mozilla/meta-layout-2020` → `tests/wpt/mozilla/meta`
This commit is contained in:
Martin Robinson 2023-06-22 14:35:02 +02:00
parent cfd24f00bc
commit f4578afdfe
No known key found for this signature in database
GPG key ID: D56AA4FA55EFE6F8
23708 changed files with 772645 additions and 694 deletions

View file

@ -0,0 +1,12 @@
[compile-event-handler-lexical-scopes-form-owner.html]
[<input> has a form owner]
expected: FAIL
[<img> has a form owner]
expected: FAIL
[<div> doesn't have a form owner]
expected: FAIL
[form-associated <x-foo> has a form owner]
expected: FAIL

View file

@ -0,0 +1,7 @@
[compile-event-handler-settings-objects.html]
expected: TIMEOUT
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
expected: TIMEOUT
[The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
expected: FAIL

View file

@ -0,0 +1,495 @@
[event-handler-all-global-events.html]
[onabort: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onabort: the default value must be null]
expected: FAIL
[onauxclick: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onauxclick: the default value must be null]
expected: FAIL
[onauxclick: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onblur: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onblur: the default value must be null]
expected: FAIL
[oncancel: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncancel: the default value must be null]
expected: FAIL
[oncanplay: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncanplay: the default value must be null]
expected: FAIL
[oncanplaythrough: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncanplaythrough: the default value must be null]
expected: FAIL
[onchange: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onchange: the default value must be null]
expected: FAIL
[onclick: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onclick: the default value must be null]
expected: FAIL
[onclose: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onclose: the default value must be null]
expected: FAIL
[oncontextlost: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncontextlost: the default value must be null]
expected: FAIL
[oncontextlost: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[oncontextmenu: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncontextmenu: the default value must be null]
expected: FAIL
[oncontextrestored: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncontextrestored: the default value must be null]
expected: FAIL
[oncontextrestored: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[oncuechange: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncuechange: the default value must be null]
expected: FAIL
[ondblclick: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondblclick: the default value must be null]
expected: FAIL
[ondrag: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondrag: the default value must be null]
expected: FAIL
[ondragend: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondragend: the default value must be null]
expected: FAIL
[ondragenter: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondragenter: the default value must be null]
expected: FAIL
[ondragleave: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondragleave: the default value must be null]
expected: FAIL
[ondragover: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondragover: the default value must be null]
expected: FAIL
[ondragstart: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondragstart: the default value must be null]
expected: FAIL
[ondrop: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondrop: the default value must be null]
expected: FAIL
[ondurationchange: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ondurationchange: the default value must be null]
expected: FAIL
[onemptied: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onemptied: the default value must be null]
expected: FAIL
[onended: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onended: the default value must be null]
expected: FAIL
[onfocus: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onfocus: the default value must be null]
expected: FAIL
[onformdata: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onformdata: the default value must be null]
expected: FAIL
[oninput: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oninput: the default value must be null]
expected: FAIL
[oninvalid: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oninvalid: the default value must be null]
expected: FAIL
[onkeydown: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onkeydown: the default value must be null]
expected: FAIL
[onkeypress: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onkeypress: the default value must be null]
expected: FAIL
[onkeyup: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onkeyup: the default value must be null]
expected: FAIL
[onload: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onload: the default value must be null]
expected: FAIL
[onloadeddata: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onloadeddata: the default value must be null]
expected: FAIL
[onloadedmetadata: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onloadedmetadata: the default value must be null]
expected: FAIL
[onloadstart: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onloadstart: the default value must be null]
expected: FAIL
[onmousedown: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onmousedown: the default value must be null]
expected: FAIL
[onmouseenter: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onmouseenter: the default value must be null]
expected: FAIL
[onmouseleave: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onmouseleave: the default value must be null]
expected: FAIL
[onmousemove: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onmousemove: the default value must be null]
expected: FAIL
[onmouseout: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onmouseout: the default value must be null]
expected: FAIL
[onmouseover: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onmouseover: the default value must be null]
expected: FAIL
[onmouseup: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onmouseup: the default value must be null]
expected: FAIL
[onpause: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onpause: the default value must be null]
expected: FAIL
[onplay: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onplay: the default value must be null]
expected: FAIL
[onplaying: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onplaying: the default value must be null]
expected: FAIL
[onprogress: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onprogress: the default value must be null]
expected: FAIL
[onratechange: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onratechange: the default value must be null]
expected: FAIL
[onreset: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onreset: the default value must be null]
expected: FAIL
[onresize: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onresize: the default value must be null]
expected: FAIL
[onscroll: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onscroll: the default value must be null]
expected: FAIL
[onsecuritypolicyviolation: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onsecuritypolicyviolation: the default value must be null]
expected: FAIL
[onsecuritypolicyviolation: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onseeked: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onseeked: the default value must be null]
expected: FAIL
[onseeking: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onseeking: the default value must be null]
expected: FAIL
[onselect: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onselect: the default value must be null]
expected: FAIL
[onslotchange: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onslotchange: the default value must be null]
expected: FAIL
[onslotchange: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onstalled: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onstalled: the default value must be null]
expected: FAIL
[onsubmit: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onsubmit: the default value must be null]
expected: FAIL
[onsuspend: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onsuspend: the default value must be null]
expected: FAIL
[ontimeupdate: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ontimeupdate: the default value must be null]
expected: FAIL
[ontoggle: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[ontoggle: the default value must be null]
expected: FAIL
[onvolumechange: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onvolumechange: the default value must be null]
expected: FAIL
[onwaiting: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onwaiting: the default value must be null]
expected: FAIL
[onwebkitanimationend: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onwebkitanimationend: the default value must be null]
expected: FAIL
[onwebkitanimationend: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onwebkitanimationend: the content attribute must execute when an event is dispatched]
expected: FAIL
[onwebkitanimationiteration: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onwebkitanimationiteration: the default value must be null]
expected: FAIL
[onwebkitanimationiteration: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onwebkitanimationiteration: the content attribute must execute when an event is dispatched]
expected: FAIL
[onwebkitanimationstart: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onwebkitanimationstart: the default value must be null]
expected: FAIL
[onwebkitanimationstart: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onwebkitanimationstart: the content attribute must execute when an event is dispatched]
expected: FAIL
[onwebkittransitionend: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onwebkittransitionend: the default value must be null]
expected: FAIL
[onwebkittransitionend: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onwebkittransitionend: the content attribute must execute when an event is dispatched]
expected: FAIL
[onwheel: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onwheel: the default value must be null]
expected: FAIL
[onbeforeinput: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onbeforeinput: the default value must be null]
expected: FAIL
[onbeforeinput: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onbeforematch: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onbeforematch: the default value must be null]
expected: FAIL
[onbeforematch: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[onscrollend: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onscrollend: the default value must be null]
expected: FAIL
[onscrollend: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL
[oncopy: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncopy: the default value must be null]
expected: FAIL
[oncut: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[oncut: the default value must be null]
expected: FAIL
[onpaste: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onpaste: the default value must be null]
expected: FAIL
[onbeforetoggle: must be on the appropriate locations for GlobalEventHandlers]
expected: FAIL
[onbeforetoggle: the default value must be null]
expected: FAIL
[onbeforetoggle: the content attribute must be compiled into a function as the corresponding property]
expected: FAIL

View file

@ -0,0 +1,135 @@
[event-handler-attributes-body-window.html]
[not shadowed auxclick (document.body)]
expected: FAIL
[not shadowed contextlost (document.body)]
expected: FAIL
[not shadowed contextrestored (document.body)]
expected: FAIL
[not shadowed securitypolicyviolation (document.body)]
expected: FAIL
[not shadowed slotchange (document.body)]
expected: FAIL
[not shadowed webkitanimationend (document.body)]
expected: FAIL
[not shadowed webkitanimationiteration (document.body)]
expected: FAIL
[not shadowed webkitanimationstart (document.body)]
expected: FAIL
[not shadowed webkittransitionend (document.body)]
expected: FAIL
[not shadowed copy (document.body)]
expected: FAIL
[not shadowed cut (document.body)]
expected: FAIL
[not shadowed paste (document.body)]
expected: FAIL
[not shadowed auxclick (document.createElement("body"))]
expected: FAIL
[not shadowed contextlost (document.createElement("body"))]
expected: FAIL
[not shadowed contextrestored (document.createElement("body"))]
expected: FAIL
[not shadowed securitypolicyviolation (document.createElement("body"))]
expected: FAIL
[not shadowed slotchange (document.createElement("body"))]
expected: FAIL
[not shadowed webkitanimationend (document.createElement("body"))]
expected: FAIL
[not shadowed webkitanimationiteration (document.createElement("body"))]
expected: FAIL
[not shadowed webkitanimationstart (document.createElement("body"))]
expected: FAIL
[not shadowed webkittransitionend (document.createElement("body"))]
expected: FAIL
[not shadowed copy (document.createElement("body"))]
expected: FAIL
[not shadowed cut (document.createElement("body"))]
expected: FAIL
[not shadowed paste (document.createElement("body"))]
expected: FAIL
[not shadowed auxclick (window)]
expected: FAIL
[not shadowed contextlost (window)]
expected: FAIL
[not shadowed contextrestored (window)]
expected: FAIL
[not shadowed securitypolicyviolation (window)]
expected: FAIL
[not shadowed slotchange (window)]
expected: FAIL
[not shadowed webkitanimationend (window)]
expected: FAIL
[not shadowed webkitanimationiteration (window)]
expected: FAIL
[not shadowed webkitanimationstart (window)]
expected: FAIL
[not shadowed webkittransitionend (window)]
expected: FAIL
[not shadowed beforeinput (document.body)]
expected: FAIL
[not shadowed beforematch (document.body)]
expected: FAIL
[not shadowed scrollend (document.body)]
expected: FAIL
[not shadowed beforeinput (document.createElement("body"))]
expected: FAIL
[not shadowed beforematch (document.createElement("body"))]
expected: FAIL
[not shadowed scrollend (document.createElement("body"))]
expected: FAIL
[not shadowed beforeinput (window)]
expected: FAIL
[not shadowed beforematch (window)]
expected: FAIL
[not shadowed scrollend (window)]
expected: FAIL
[not shadowed beforetoggle (document.body)]
expected: FAIL
[not shadowed beforetoggle (document.createElement("body"))]
expected: FAIL
[not shadowed beforetoggle (window)]
expected: FAIL

View file

@ -0,0 +1,135 @@
[event-handler-attributes-frameset-window.html]
[not shadowed auxclick (document.body)]
expected: FAIL
[not shadowed contextlost (document.body)]
expected: FAIL
[not shadowed contextrestored (document.body)]
expected: FAIL
[not shadowed securitypolicyviolation (document.body)]
expected: FAIL
[not shadowed slotchange (document.body)]
expected: FAIL
[not shadowed webkitanimationend (document.body)]
expected: FAIL
[not shadowed webkitanimationiteration (document.body)]
expected: FAIL
[not shadowed webkitanimationstart (document.body)]
expected: FAIL
[not shadowed webkittransitionend (document.body)]
expected: FAIL
[not shadowed copy (document.body)]
expected: FAIL
[not shadowed cut (document.body)]
expected: FAIL
[not shadowed paste (document.body)]
expected: FAIL
[not shadowed auxclick (document.createElement("frameset"))]
expected: FAIL
[not shadowed contextlost (document.createElement("frameset"))]
expected: FAIL
[not shadowed contextrestored (document.createElement("frameset"))]
expected: FAIL
[not shadowed securitypolicyviolation (document.createElement("frameset"))]
expected: FAIL
[not shadowed slotchange (document.createElement("frameset"))]
expected: FAIL
[not shadowed webkitanimationend (document.createElement("frameset"))]
expected: FAIL
[not shadowed webkitanimationiteration (document.createElement("frameset"))]
expected: FAIL
[not shadowed webkitanimationstart (document.createElement("frameset"))]
expected: FAIL
[not shadowed webkittransitionend (document.createElement("frameset"))]
expected: FAIL
[not shadowed copy (document.createElement("frameset"))]
expected: FAIL
[not shadowed cut (document.createElement("frameset"))]
expected: FAIL
[not shadowed paste (document.createElement("frameset"))]
expected: FAIL
[not shadowed auxclick (window)]
expected: FAIL
[not shadowed contextlost (window)]
expected: FAIL
[not shadowed contextrestored (window)]
expected: FAIL
[not shadowed securitypolicyviolation (window)]
expected: FAIL
[not shadowed slotchange (window)]
expected: FAIL
[not shadowed webkitanimationend (window)]
expected: FAIL
[not shadowed webkitanimationiteration (window)]
expected: FAIL
[not shadowed webkitanimationstart (window)]
expected: FAIL
[not shadowed webkittransitionend (window)]
expected: FAIL
[not shadowed beforeinput (document.body)]
expected: FAIL
[not shadowed beforematch (document.body)]
expected: FAIL
[not shadowed scrollend (document.body)]
expected: FAIL
[not shadowed beforeinput (document.createElement("frameset"))]
expected: FAIL
[not shadowed beforematch (document.createElement("frameset"))]
expected: FAIL
[not shadowed scrollend (document.createElement("frameset"))]
expected: FAIL
[not shadowed beforeinput (window)]
expected: FAIL
[not shadowed beforematch (window)]
expected: FAIL
[not shadowed scrollend (window)]
expected: FAIL
[not shadowed beforetoggle (document.body)]
expected: FAIL
[not shadowed beforetoggle (document.createElement("frameset"))]
expected: FAIL
[not shadowed beforetoggle (window)]
expected: FAIL

View file

@ -0,0 +1,78 @@
[event-handler-attributes-windowless-body.html]
[auxclick is unaffected on a windowless body]
expected: FAIL
[contextlost is unaffected on a windowless body]
expected: FAIL
[contextrestored is unaffected on a windowless body]
expected: FAIL
[securitypolicyviolation is unaffected on a windowless body]
expected: FAIL
[slotchange is unaffected on a windowless body]
expected: FAIL
[webkitanimationend is unaffected on a windowless body]
expected: FAIL
[webkitanimationiteration is unaffected on a windowless body]
expected: FAIL
[webkitanimationstart is unaffected on a windowless body]
expected: FAIL
[webkittransitionend is unaffected on a windowless body]
expected: FAIL
[auxclick is unaffected on a windowless frameset]
expected: FAIL
[contextlost is unaffected on a windowless frameset]
expected: FAIL
[contextrestored is unaffected on a windowless frameset]
expected: FAIL
[securitypolicyviolation is unaffected on a windowless frameset]
expected: FAIL
[slotchange is unaffected on a windowless frameset]
expected: FAIL
[webkitanimationend is unaffected on a windowless frameset]
expected: FAIL
[webkitanimationiteration is unaffected on a windowless frameset]
expected: FAIL
[webkitanimationstart is unaffected on a windowless frameset]
expected: FAIL
[webkittransitionend is unaffected on a windowless frameset]
expected: FAIL
[beforeinput is unaffected on a windowless body]
expected: FAIL
[beforematch is unaffected on a windowless body]
expected: FAIL
[scrollend is unaffected on a windowless body]
expected: FAIL
[beforeinput is unaffected on a windowless frameset]
expected: FAIL
[beforematch is unaffected on a windowless frameset]
expected: FAIL
[scrollend is unaffected on a windowless frameset]
expected: FAIL
[beforetoggle is unaffected on a windowless body]
expected: FAIL
[beforetoggle is unaffected on a windowless frameset]
expected: FAIL

View file

@ -0,0 +1,2 @@
[frameset-element-synthetic-errorevent.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[frameset-element-synthetic-event.html]
expected: TIMEOUT

View file

@ -0,0 +1,16 @@
[promise-job-entry-different-function-realm.html]
expected: TIMEOUT
[Fulfillment handler on fulfilled promise]
expected: FAIL
[Rejection handler on pending-then-rejected promise]
expected: TIMEOUT
[Thenable resolution]
expected: FAIL
[Rejection handler on rejected promise]
expected: FAIL
[Fulfillment handler on pending-then-fulfilled promise]
expected: TIMEOUT

View file

@ -0,0 +1,19 @@
[promise-job-entry.html]
expected: TIMEOUT
[Fulfillment handler on fulfilled promise]
expected: FAIL
[Rejection handler on pending-then-rejected promise]
expected: FAIL
[Sanity check: this all works as expected with no promises involved]
expected: TIMEOUT
[Thenable resolution]
expected: FAIL
[Rejection handler on rejected promise]
expected: FAIL
[Fulfillment handler on pending-then-fulfilled promise]
expected: FAIL

View file

@ -0,0 +1,6 @@
[promise-rejection-events.dedicatedworker.html]
[unhandledrejection: from createImageBitmap which is UA triggered]
expected: FAIL
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
expected: FAIL

View file

@ -0,0 +1,6 @@
[promise-rejection-events.html]
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
expected: FAIL
[unhandledrejection: from createImageBitmap which is UA triggered]
expected: FAIL

View file

@ -0,0 +1,4 @@
[promise-resolution-order.html]
expected: TIMEOUT
[Promise rejection ordering]
expected: TIMEOUT

View file

@ -0,0 +1,7 @@
[window-onerror-runtime-error-throw.html]
[correct line number passed to window.onerror]
expected: FAIL
[correct url passed to window.onerror]
expected: FAIL

View file

@ -0,0 +1,3 @@
[reporterror-cross-realm-method.html]
[self.reportError() dispatches an "error" event for this's relevant global object]
expected: FAIL

View file

@ -0,0 +1,26 @@
[reporterror.any.worker.html]
[self.reportError(1)]
expected: FAIL
[self.reportError(TypeError)]
expected: FAIL
[self.reportError(undefined)]
expected: FAIL
[self.reportError() doesn't invoke getters]
expected: FAIL
[reporterror.any.html]
[self.reportError(1)]
expected: FAIL
[self.reportError(TypeError)]
expected: FAIL
[self.reportError(undefined)]
expected: FAIL
[self.reportError() doesn't invoke getters]
expected: FAIL