NonElementParentNode.js 837 B

12345678910111213141516171819202122
  1. describe("NonElementParentNode", () => {
  2. loadLocalPage("ParentNode.html");
  3. afterInitialPageLoad(page => {
  4. test("getElementById basics", () => {
  5. const unique = page.document.getElementById("unique");
  6. expect(unique).not.toBeNull();
  7. expect(unique.nodeName).toBe("DIV");
  8. expect(unique.id).toBe("unique");
  9. const caseSensitive = page.document.getElementById("Unique");
  10. expect(caseSensitive).toBeNull();
  11. const firstDuplicate = page.document.getElementById("dupeId");
  12. expect(firstDuplicate).not.toBeNull();
  13. expect(firstDuplicate.nodeName).toBe("DIV");
  14. expect(firstDuplicate.id).toBe("dupeId");
  15. expect(firstDuplicate.innerHTML).toBe("First ID");
  16. });
  17. });
  18. waitForPageToLoad();
  19. });