Serenity Operating System
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});