diff --git a/mod.ts b/mod.ts index fe16f58..d3f1ae7 100644 --- a/mod.ts +++ b/mod.ts @@ -1,2 +1,3 @@ export { blogPlugin } from "./src/plugin/blog.ts"; export type { BlogOptions } from "./src/plugin/blog.ts"; +export { safelist } from "./src/safelist.ts"; diff --git a/tests/responsive_navbar_test.ts b/tests/responsive_navbar_test.ts index 3b66535..cb04c05 100644 --- a/tests/responsive_navbar_test.ts +++ b/tests/responsive_navbar_test.ts @@ -5,7 +5,7 @@ Deno.test({ name: "navbar test with large browser", async fn(t) { await withPage( - "./tests/responsive_navbar_fixture/main.ts", + "./tests/responsive_navbar_fixture/dev.ts", async (page, address) => { // Setup await page.goto(`${address}`, { waitUntil: "load" }); @@ -36,7 +36,7 @@ Deno.test({ name: "navbar test with small browser", async fn(t) { await withPage( - "./tests/responsive_navbar_fixture/main.ts", + "./tests/responsive_navbar_fixture/dev.ts", async (page, address) => { await page.goto(`${address}`, { waitUntil: "load" }); const navbar = await page.waitForSelector("nav"); @@ -51,20 +51,18 @@ Deno.test({ assertEquals(itemsHidden, true); }); - // await t.step( - // "navbar items should be visible after clicking hamburger menu", - // async () => { - // // console.log(await page.content()); - // await delay(1000); - // await page.click("label"); - // const itemsVisible = await page.$$eval( - // "nav > ul > li > a", - // (elements) => - // elements.every((e) => getComputedStyle(e).display !== "none"), - // ); - // assertEquals(itemsVisible, true); - // }, - // ); + await t.step( + "navbar items should be visible after clicking hamburger menu", + async () => { + await page.click("label"); + const itemsVisible = await page.$$eval( + "nav > ul > li > a", + (elements) => + elements.every((e) => getComputedStyle(e).display !== "none"), + ); + assertEquals(itemsVisible, true); + }, + ); }, { args: ["--window-size=375,812"] }, );