@@ -25,14 +25,17 @@ test.describe('Form Builder Plugin', () => {
2525 let submissionsUrl : AdminUrlUtil
2626 let payload : PayloadTestSDK < Config >
2727
28+ let serverURL : string
2829 test . beforeAll ( async ( { browser } , testInfo ) => {
2930 testInfo . setTimeout ( TEST_TIMEOUT_LONG )
30- const { payload : payloadFromInit , serverURL } = await initPayloadE2ENoConfig < Config > ( {
31- dirname,
32- } )
31+ const { payload : payloadFromInit , serverURL : serverURLFromInit } =
32+ await initPayloadE2ENoConfig < Config > ( {
33+ dirname,
34+ } )
35+ serverURL = serverURLFromInit
36+
3337 formsUrl = new AdminUrlUtil ( serverURL , 'forms' )
3438 submissionsUrl = new AdminUrlUtil ( serverURL , 'form-submissions' )
35-
3639 payload = payloadFromInit
3740
3841 const context = await browser . newContext ( )
@@ -48,12 +51,8 @@ test.describe('Form Builder Plugin', () => {
4851
4952 const titleCell = page . locator ( '.row-2 .cell-title a' )
5053 await expect ( titleCell ) . toHaveText ( 'Contact Form' )
51- const href = await titleCell . getAttribute ( 'href' )
52-
53- await titleCell . click ( )
54- await expect ( ( ) => expect ( page . url ( ) ) . toContain ( href ) ) . toPass ( {
55- timeout : POLL_TOPASS_TIMEOUT ,
56- } )
54+ const linkURL = await titleCell . getAttribute ( 'href' )
55+ await page . goto ( `${ serverURL } ${ linkURL } ` )
5756
5857 const nameField = page . locator ( '#field-fields__0__name' )
5958 await expect ( nameField ) . toHaveValue ( 'name' )
0 commit comments