document.documentElement.js 764 B

1234567891011121314151617181920
  1. describe("documentElement", () => {
  2. loadLocalPage("/res/html/misc/blank.html");
  3. afterInitialPageLoad(page => {
  4. test("Basic functionality", () => {
  5. expect(page.document.documentElement).not.toBeNull();
  6. // FIXME: Add this in once HTMLHtmlElement's constructor is implemented.
  7. //expect(document.documentElement).toBeInstanceOf(HTMLHtmlElement);
  8. expect(page.document.documentElement.nodeName).toBe("HTML");
  9. });
  10. // FIXME: Add this in once removeChild is implemented.
  11. test.skip("Nullable", () => {
  12. page.document.removeChild(page.document.documentElement);
  13. expect(page.document.documentElement).toBeNull();
  14. });
  15. });
  16. waitForPageToLoad();
  17. });