@@ -225,16 +225,19 @@ testAgainstRunningApps({ withEnv: [appConfigs.envs.withCustomRoles] })('basic te
225
225
await u . page . waitForSelector ( '.cl-organizationSwitcherPopoverCard' , { state : 'visible' } ) ;
226
226
await u . page . locator ( '.cl-button__manageOrganization' ) . click ( ) ;
227
227
228
- // Check if custom pages and links are visible
229
- await expect ( u . page . getByRole ( 'button' , { name : / T e r m s / i } ) ) . toBeVisible ( ) ;
230
- await expect ( u . page . getByRole ( 'button' , { name : / H o m e p a g e / i } ) ) . toBeVisible ( ) ;
228
+ // Get the organization profile dialog
229
+ const dialog = u . page . getByRole ( 'dialog' ) ;
230
+
231
+ // Check if custom pages and links are visible within the dialog
232
+ await expect ( dialog . getByRole ( 'button' , { name : / T e r m s / i } ) ) . toBeVisible ( ) ;
233
+ await expect ( dialog . getByRole ( 'button' , { name : / H o m e p a g e / i } ) ) . toBeVisible ( ) ;
231
234
232
235
// Navigate to custom page
233
- await u . page . getByRole ( 'button' , { name : / T e r m s / i } ) . click ( ) ;
234
- await expect ( u . page . getByRole ( 'heading' , { name : 'Custom Terms Page' } ) ) . toBeVisible ( ) ;
236
+ await dialog . getByRole ( 'button' , { name : / T e r m s / i } ) . click ( ) ;
237
+ await expect ( dialog . getByRole ( 'heading' , { name : 'Custom Terms Page' } ) ) . toBeVisible ( ) ;
235
238
236
239
// Click custom link and check navigation
237
- await u . page . getByRole ( 'button' , { name : / H o m e p a g e / i } ) . click ( ) ;
240
+ await dialog . getByRole ( 'button' , { name : / H o m e p a g e / i } ) . click ( ) ;
238
241
await u . page . waitForAppUrl ( '/' ) ;
239
242
} ) ;
240
243
0 commit comments