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