File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,3 +5,17 @@ exports[`pages > list_pages > list pages for extension pages with --category-ext
55## Extension Pages
662: chrome-extension://<extension-id>/popup.html
77`;
8+
9+ exports[`pages > list_pages > list pages for extension service workers with --category-extensions 1`] = `
10+ # list_pages response
11+ ## Pages
12+ 1: about:blank [selected]
13+ ## Extension Service Workers
14+ sw-1: chrome-extension://<extension-id>/sw.js
15+ `;
16+
17+ exports[`pages > list_pages > list pages for extension service workers without --category-extensions 1`] = `
18+ # list_pages response
19+ ## Pages
20+ 1: about:blank [selected]
21+ `;
Original file line number Diff line number Diff line change @@ -95,7 +95,7 @@ describe('pages', () => {
9595 } ) ;
9696
9797 for ( const categoryExtensions of [ true , false ] ) {
98- it ( `list pages for extension service workers ${ categoryExtensions ? 'with' : 'without' } --category-extensions` , async ( ) => {
98+ it ( `list pages for extension service workers ${ categoryExtensions ? 'with' : 'without' } --category-extensions` , async t => {
9999 await withMcpContext (
100100 async ( response , context ) => {
101101 const extensionId =
@@ -109,8 +109,6 @@ describe('pages', () => {
109109 ) ;
110110 const swUrl = swTarget . url ( ) ;
111111
112- response . resetResponseLineForTesting ( ) ;
113-
114112 const listPageDef = listPages ( {
115113 categoryExtensions,
116114 } as ParsedArguments ) ;
@@ -128,17 +126,20 @@ describe('pages', () => {
128126 assert . ok ( textContent ) ;
129127
130128 if ( categoryExtensions ) {
131- assert . ok ( textContent . text . includes ( swUrl ) ) ;
132129 const structured = result . structuredContent as {
133130 extensionServiceWorkers : Array < { url : string } > ;
134131 } ;
135132 assert . deepStrictEqual (
136133 structured . extensionServiceWorkers . map ( sw => sw . url ) ,
137134 [ swUrl ] ,
138135 ) ;
139- } else {
140- assert . ok ( ! textContent . text . includes ( swUrl ) ) ;
141136 }
137+
138+ const text = textContent . text . replaceAll (
139+ extensionId ,
140+ '<extension-id>' ,
141+ ) ;
142+ t . assert . snapshot ?.( text ) ;
142143 } ,
143144 { } ,
144145 {
You can’t perform that action at this time.
0 commit comments