Skip to content

Commit fc5618b

Browse files
committed
ci: 🎡 update e2e assertions
1 parent f90d900 commit fc5618b

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

‎e2e/site-navigation.spec.ts‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ test.describe('when navigating the top nav bar', () => {
1616

1717
await expect(page).toHaveURL('/posts')
1818
await expect(page).toHaveTitle('Articles - James Walsh')
19-
await expect(page.getByText('Latest Blog Posts')).toBeVisible()
19+
await expect(page.getByRole('heading', { name: 'Latest Blog Posts' })).toBeVisible()
2020
})
2121

2222
test('navigates to /about', async ({ page, isMobile }) => {
@@ -42,7 +42,7 @@ test.describe('when navigating the top nav bar', () => {
4242

4343
await expect(page).toHaveURL('/stack')
4444
await expect(page).toHaveTitle('Stack - James Walsh')
45-
await expect(page.getByText(`Technology Tools I Recommend & Use`)).toBeVisible()
45+
await expect(page.getByRole('heading', { name: 'Skills' })).toBeVisible()
4646
})
4747

4848
test('navigates to /projects', async ({ page, isMobile }) => {
@@ -55,7 +55,7 @@ test.describe('when navigating the top nav bar', () => {
5555

5656
await expect(page).toHaveURL('/projects')
5757
await expect(page).toHaveTitle('Projects - James Walsh')
58-
await expect(page.getByText(`Things I've Helped Build That`)).toBeVisible()
58+
await expect(page.getByRole('heading', { name: `Things I've Helped Build That` })).toBeVisible()
5959
})
6060
})
6161

@@ -65,7 +65,7 @@ test.describe('when navigating the footer', () => {
6565

6666
await expect(page).toHaveURL('/posts')
6767
await expect(page).toHaveTitle('Articles - James Walsh')
68-
await expect(page.getByText('Latest Blog Posts')).toBeVisible()
68+
await expect(page.getByRole('heading', { name: 'Latest Blog Posts' })).toBeVisible()
6969
})
7070

7171
test('navigates to /about', async ({ page }) => {
@@ -81,14 +81,14 @@ test.describe('when navigating the footer', () => {
8181

8282
await expect(page).toHaveURL('/stack')
8383
await expect(page).toHaveTitle('Stack - James Walsh')
84-
await expect(page.getByText(`Technology Tools I Recommend & Use`)).toBeVisible()
84+
await expect(page.getByRole('heading', { name: 'Skills' })).toBeVisible()
8585
})
8686

8787
test('navigates to /projects', async ({ page }) => {
8888
await page.getByTestId('portfolio-footer-nav-item').click()
8989

9090
await expect(page).toHaveURL('/projects')
9191
await expect(page).toHaveTitle('Projects - James Walsh')
92-
await expect(page.getByText(`Things I've Helped Build That`)).toBeVisible()
92+
await expect(page.getByRole('heading', { name: `Things I've Helped Build That` })).toBeVisible()
9393
})
9494
})

0 commit comments

Comments
 (0)