@@ -2,7 +2,7 @@ import { test, expect } from "@playwright/test";
22
33test . describe ( "Page navigation" , ( ) => {
44 test ( "navigates to demo page via link" , async ( { page } ) => {
5- await page . goto ( "/" ) ;
5+ await page . goto ( "/" , { waitUntil : "domcontentloaded" } ) ;
66 await page
77 . locator ( 'a.button, a[href*="demo"], .demo-link a' )
88 . first ( )
@@ -11,22 +11,22 @@ test.describe("Page navigation", () => {
1111 } ) ;
1212
1313 test ( "navigates back to main page from demo" , async ( { page } ) => {
14- await page . goto ( "/demo" ) ;
14+ await page . goto ( "/demo" , { waitUntil : "domcontentloaded" } ) ;
1515 await page . locator ( ".t-prompt" ) . waitFor ( ) ;
1616 await page . locator ( "a.nav-back" ) . click ( ) ;
1717 await page . waitForURL ( "/" ) ;
1818 await expect ( page . locator ( "#about" ) ) . toBeVisible ( ) ;
1919 } ) ;
2020
2121 test ( "direct navigation to /demo shows demo view" , async ( { page } ) => {
22- await page . goto ( "/demo" ) ;
22+ await page . goto ( "/demo" , { waitUntil : "domcontentloaded" } ) ;
2323 await expect ( page . locator ( "#demo-view" ) ) . toBeVisible ( ) ;
2424 } ) ;
2525} ) ;
2626
2727test . describe ( "Sidebar" , ( ) => {
2828 test . beforeEach ( async ( { page } ) => {
29- await page . goto ( "/demo" ) ;
29+ await page . goto ( "/demo" , { waitUntil : "domcontentloaded" } ) ;
3030 await page . locator ( ".t-prompt" ) . waitFor ( ) ;
3131 } ) ;
3232
0 commit comments