@@ -230,7 +230,7 @@ test("loads only nearby sidebar thumbnails", async ({page}, testInfo) => {
230230 const initiallyLoaded = thumbnailRequests . size ;
231231 expect ( initiallyLoaded ) . toBeLessThan ( pageCount ) ;
232232
233- await page . locator ( ".thumbs" ) . evaluate ( ( element ) => { element . scrollTop = element . scrollHeight ; } ) ;
233+ await page . locator ( ".diva- thumbs" ) . evaluate ( ( element ) => { element . scrollTop = element . scrollHeight ; } ) ;
234234 await expect . poll ( ( ) => thumbnailRequests . size ) . toBeGreaterThan ( initiallyLoaded ) ;
235235} ) ;
236236
@@ -453,23 +453,23 @@ test("falls back from silent external auth and deduplicates active login", async
453453 await openHarness ( page , `${ origin } /mock/manifest` , testInfo ) ;
454454 await expect ( page . locator ( ".diva-auth-dialog" ) ) . toBeVisible ( ) ;
455455 expect ( externalTokenRequests ) . toBe ( 1 ) ;
456- await expect ( page . locator ( ".thumbs-image--protected" ) ) . toHaveCount ( 2 ) ;
456+ await expect ( page . locator ( ".diva- thumbs-image--protected" ) ) . toHaveCount ( 2 ) ;
457457 await page . locator ( "button[data-diva-auth-flow]" ) . click ( ) ;
458458 await expect ( page . locator ( ".diva-auth-dialog" ) ) . toBeHidden ( { timeout : 10000 } ) ;
459459 await expect . poll ( ( ) => probeRequests . filter ( ( request ) => request . authorization === "Bearer token-1" ) . length ) . toBe ( 1 ) ;
460460 await page . getByRole ( "button" , { name : "Page View" } ) . click ( ) ;
461- await expect ( page . locator ( ".modal.is-page-view" ) ) . toBeVisible ( ) ;
461+ await expect ( page . locator ( ".diva- modal.is-page-view" ) ) . toBeVisible ( ) ;
462462 await expect . poll ( ( ) => infoRequests . get ( `${ origin } /mock/image-1/info.json` ) || 0 ) . toBe ( 1 ) ;
463463 await expect . poll ( ( ) => infoRequests . get ( `${ origin } /mock/image-2/info.json` ) || 0 ) . toBe ( 1 ) ;
464- await expect ( page . locator ( "img.thumbs-image" ) . first ( ) ) . toHaveAttribute ( "crossorigin" , "use-credentials" ) ;
464+ await expect ( page . locator ( "img.diva- thumbs-image" ) . first ( ) ) . toHaveAttribute ( "crossorigin" , "use-credentials" ) ;
465465
466466 await page . evaluate ( async ( { sourceId, url} ) => {
467467 const instance = ( window as any ) . diva ;
468468 await instance . auth . resolve ( { sourceId, url, isStatic : false } , new AbortController ( ) . signal ) ;
469469 } , { sourceId : `${ origin } /mock/image-1/info.json` , url : `${ origin } /mock/image-1/info.json` } ) ;
470470 expect ( infoRequests . get ( `${ origin } /mock/image-1/info.json` ) ) . toBe ( 1 ) ;
471- await page . locator ( ".modal-close-action button" ) . click ( ) ;
472- await expect ( page . locator ( ".modal.is-page-view" ) ) . toBeHidden ( ) ;
471+ await page . locator ( ".diva- modal-close-action button" ) . click ( ) ;
472+ await expect ( page . locator ( ".diva- modal.is-page-view" ) ) . toBeHidden ( ) ;
473473
474474 await page . evaluate ( async ( ) => {
475475 const viewer = document . querySelector ( "osd-viewer" ) as any ;
@@ -779,20 +779,20 @@ test("cancels superseded previews, source resolutions, and destroyed viewers", a
779779 await expect . poll ( ( ) => infoRequests ) . toBe ( 1 ) ;
780780
781781 await page . getByRole ( "button" , { name : "Page View" } ) . click ( ) ;
782- await expect ( page . locator ( ".modal.is-page-view" ) ) . toBeVisible ( ) ;
783- await page . locator ( ".modal-close-action button" ) . click ( ) ;
782+ await expect ( page . locator ( ".diva- modal.is-page-view" ) ) . toBeVisible ( ) ;
783+ await page . locator ( ".diva- modal-close-action button" ) . click ( ) ;
784784 await page . evaluate ( ( id ) => ( window as any ) . diva . auth . invalidateSources ( [ id ] ) , sourceId ) ;
785785 await page . getByRole ( "button" , { name : "Page View" } ) . click ( ) ;
786786 await expect . poll ( ( ) => infoRequests ) . toBe ( 2 ) ;
787- await page . locator ( ".modal-close-action button" ) . click ( ) ;
787+ await page . locator ( ".diva- modal-close-action button" ) . click ( ) ;
788788 await expect . poll ( ( ) => page . evaluate ( ( ) => ( {
789789 inflight : ( window as any ) . diva . auth . inflight . size ,
790790 pending : ( window as any ) . diva . auth . pending . size ,
791791 requests : ( window as any ) . diva . auth . requests . size
792792 } ) ) )
793793 . toEqual ( { inflight : 0 , pending : 0 , requests : 0 } ) ;
794794 releases . shift ( ) ?.( ) ;
795- await expect ( page . locator ( ".modal.is-page-view" ) ) . toBeHidden ( ) ;
795+ await expect ( page . locator ( ".diva- modal.is-page-view" ) ) . toBeHidden ( ) ;
796796 await expect ( page . locator ( ".diva-image-unavailable" ) ) . toHaveCount ( 0 ) ;
797797
798798 await page . evaluate ( ( { id, url} ) => {
0 commit comments