@@ -23,6 +23,10 @@ test("desktop has everything visible", async () => {
2323 await element (rightContent -> getByLabelText ("X (formerly Twitter)" ))-> toBeVisible
2424 await element (rightContent -> getByLabelText ("Bluesky" ))-> toBeVisible
2525 await element (rightContent -> getByLabelText ("Forum" ))-> toBeVisible
26+
27+ let navbar = await screen -> getByTestId ("navbar-primary" )
28+
29+ await element (navbar )-> toMatchScreenshot ("desktop-navbar-primary" )
2630})
2731
2832test ("tablet has everything visible" , async () => {
@@ -47,6 +51,10 @@ test("tablet has everything visible", async () => {
4751 await element (rightContent -> getByLabelText ("X (formerly Twitter)" ))-> toBeVisible
4852 await element (rightContent -> getByLabelText ("Bluesky" ))-> toBeVisible
4953 await element (rightContent -> getByLabelText ("Forum" ))-> toBeVisible
54+
55+ let navbar = await screen -> getByTestId ("navbar-primary" )
56+
57+ await element (navbar )-> toMatchScreenshot ("tablet-navbar-primary" )
5058})
5159
5260test ("phone has some things hidden and a mobile nav that can be toggled" , async () => {
@@ -84,8 +92,9 @@ test("phone has some things hidden and a mobile nav that can be toggled", async
8492
8593 await element (mobileNav )-> toBeVisible
8694
87- // await element(screen->getByLabelText("Github"))->toBeVisible
88- // await element(screen->getByLabelText("X (formerly Twitter)"))->toBeVisible
89- // await element(screen->getByLabelText("Bluesky"))->toBeVisible
90- // await element(screen->getByLabelText("Forum"))->toBeVisible
95+ let navbar = await screen -> getByTestId ("navbar-primary" )
96+
97+ await element (navbar )-> toMatchScreenshot ("mobile-navbar-primary" )
98+
99+ await element (mobileNav )-> toMatchScreenshot ("mobile-overlay-navbar-primary" )
91100})
0 commit comments