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