Bug 1424156 part 3: Add test for aria-live in Web Console message icon. r?nchevobbe draft
authorJames Teh <jteh@mozilla.com>
Thu, 04 Jan 2018 16:02:48 +1000
changeset 715563 a06ae83891621cdb90b90b764a862e29296cac5f
parent 715181 d9e7e9d68f67c2f78fd7fcf16cf49bcc6b06b738
child 716086 6be977df70bcf0acecf6039117b8ffc989fd9f74
child 716087 72df68c527e8f6514a2cb974c1054e1e1fb4605a
child 717501 61d2eba170a631e8d0e704d837b9c6e57c282df1
push id94192
push userbmo:jteh@mozilla.com
push dateThu, 04 Jan 2018 06:04:43 +0000
reviewersnchevobbe
bugs1424156
milestone59.0a1
Bug 1424156 part 3: Add test for aria-live in Web Console message icon. r?nchevobbe MozReview-Commit-ID: 9VXYjOoQOco
devtools/client/webconsole/new-console-output/test/components/message-icon.test.js
--- a/devtools/client/webconsole/new-console-output/test/components/message-icon.test.js
+++ b/devtools/client/webconsole/new-console-output/test/components/message-icon.test.js
@@ -13,11 +13,12 @@ const {
   renderComponent
 } = require("devtools/client/webconsole/new-console-output/test/helpers");
 
 describe("MessageIcon component:", () => {
   it("renders icon based on level", () => {
     const rendered = renderComponent(MessageIcon, { level: MESSAGE_LEVEL.ERROR });
 
     expect(rendered.classList.contains("icon")).toBe(true);
+    expect(rendered.getAttribute("aria-live")).toBe("off");
     expect(rendered.getAttribute("title")).toBe("Error");
   });
 });