diff options
Diffstat (limited to 'Userland/Libraries/LibWeb/Tests/DOM/mixins/NonElementParentNode.js')
-rw-r--r-- | Userland/Libraries/LibWeb/Tests/DOM/mixins/NonElementParentNode.js | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/Userland/Libraries/LibWeb/Tests/DOM/mixins/NonElementParentNode.js b/Userland/Libraries/LibWeb/Tests/DOM/mixins/NonElementParentNode.js new file mode 100644 index 0000000000..5b269025f4 --- /dev/null +++ b/Userland/Libraries/LibWeb/Tests/DOM/mixins/NonElementParentNode.js @@ -0,0 +1,19 @@ +loadPage("file:///home/anon/web-tests/Pages/ParentNode.html"); + +afterInitialPageLoad(() => { + test("getElementById basics", () => { + const unique = document.getElementById("unique"); + expect(unique).not.toBeNull(); + expect(unique.nodeName).toBe("div"); + expect(unique.id).toBe("unique"); + + const caseSensitive = document.getElementById("Unique"); + expect(caseSensitive).toBeNull(); + + const firstDuplicate = document.getElementById("dupeId"); + expect(firstDuplicate).not.toBeNull(); + expect(firstDuplicate.nodeName).toBe("div"); + expect(firstDuplicate.id).toBe("dupeId"); + expect(firstDuplicate.innerHTML).toBe("First ID"); + }); +}); |