document.head.js 718 B

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