diff --git a/integration-tests/tree.spec.ts b/integration-tests/tree.spec.ts new file mode 100644 index 000000000..38482eeb0 --- /dev/null +++ b/integration-tests/tree.spec.ts @@ -0,0 +1,18 @@ +import test, { expect } from "@playwright/test"; + +test("Renders on desktop", async ({ page, context }) => { + await page.goto('http://localhost:8082'); + await expect(page.locator('.tree')).toContainText('Trilium Integration Test'); +}); + +test("Renders on mobile", async ({ page, context }) => { + await context.addCookies([ + { + url: "http://localhost:8082", + name: "trilium-device", + value: "mobile" + } + ]); + await page.goto('http://localhost:8082'); + await expect(page.locator('.tree')).toContainText('Trilium Integration Test'); +}); \ No newline at end of file diff --git a/src/views/mobile.ejs b/src/views/mobile.ejs index 218c17d98..dc8471eee 100644 --- a/src/views/mobile.ejs +++ b/src/views/mobile.ejs @@ -128,7 +128,7 @@ - +