Serenity Operating System
1describe("Text", () => {
2 loadLocalPage("/res/html/misc/blank.html");
3
4 afterInitialPageLoad(page => {
5 test("Basic functionality", () => {
6 const title = page.document.getElementsByTagName("title")[0];
7 expect(title).toBeDefined();
8
9 // FIXME: Add this in once Text's constructor is implemented.
10 //expect(title.firstChild).toBeInstanceOf(Text);
11
12 expect(title.firstChild.nodeName).toBe("#text");
13 expect(title.firstChild.data).toBe("Blank");
14 expect(title.firstChild.length).toBe(5);
15 });
16 });
17 waitForPageToLoad();
18});