@@ -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