44 * SPDX-License-Identifier: Apache-2.0
55 */
66import assert from 'node:assert' ;
7- import { describe , it } from 'node:test' ;
7+ import { describe , it } from 'node:test' ;
88
9- import { getMockRequest , getMockResponse , html , withBrowser } from './utils.js' ;
9+ import { getMockRequest , getMockResponse , html , withBrowser } from './utils.js' ;
1010
1111describe ( 'McpResponse' , ( ) => {
1212 it ( 'list pages' , async ( ) => {
@@ -120,7 +120,7 @@ Default navigation timeout set to 100000 ms`,
120120 } ) ;
121121 it ( 'adds image when image is attached' , async ( ) => {
122122 await withBrowser ( async ( response , context ) => {
123- response . attachImage ( { data : 'imageBase64' , mimeType : 'image/png' } ) ;
123+ response . attachImage ( { data : 'imageBase64' , mimeType : 'image/png' } ) ;
124124 const result = await response . handle ( 'test' , context ) ;
125125 assert . strictEqual ( result [ 0 ] . text , `# test response` ) ;
126126 assert . equal ( result [ 1 ] . type , 'image' ) ;
@@ -207,18 +207,18 @@ http://example.com GET [pending]`,
207207 response . setIncludeNetworkRequests ( true ) ;
208208 const httpResponse = getMockResponse ( ) ;
209209 httpResponse . buffer = ( ) => {
210- return Promise . resolve ( Buffer . from ( JSON . stringify ( { response : " body" } ) ) ) ;
210+ return Promise . resolve ( Buffer . from ( JSON . stringify ( { response : ' body' } ) ) ) ;
211211 } ;
212212 httpResponse . headers = ( ) => {
213213 return {
214- " Content-Type" : " application/json"
214+ ' Content-Type' : ' application/json' ,
215215 } ;
216- }
216+ } ;
217217 const request = getMockRequest ( {
218- method : " POST" ,
218+ method : ' POST' ,
219219 hasPostData : true ,
220- postData : JSON . stringify ( { request : " body" } ) ,
221- response : httpResponse
220+ postData : JSON . stringify ( { request : ' body' } ) ,
221+ response : httpResponse ,
222222 } ) ;
223223 context . getNetworkRequests = ( ) => {
224224 return [ request ] ;
@@ -235,11 +235,11 @@ Status: [success - 200]
235235### Request Headers
236236- content-size:10
237237### Request Body
238- ${ JSON . stringify ( { request : " body" } ) }
238+ ${ JSON . stringify ( { request : ' body' } ) }
239239### Response Headers
240240- Content-Type:application/json
241241### Response Body
242- ${ JSON . stringify ( { response : " body" } ) }
242+ ${ JSON . stringify ( { response : ' body' } ) }
243243## Network requests
244244Showing 1-1 of 1 (Page 1 of 1).
245245http://example.com POST [success - 200]` ,
@@ -318,10 +318,10 @@ describe('McpResponse network request filtering', () => {
318318 } ) ;
319319 context . getNetworkRequests = ( ) => {
320320 return [
321- getMockRequest ( { resourceType : 'script' } ) ,
322- getMockRequest ( { resourceType : 'image' } ) ,
323- getMockRequest ( { resourceType : 'stylesheet' } ) ,
324- getMockRequest ( { resourceType : 'document' } ) ,
321+ getMockRequest ( { resourceType : 'script' } ) ,
322+ getMockRequest ( { resourceType : 'image' } ) ,
323+ getMockRequest ( { resourceType : 'stylesheet' } ) ,
324+ getMockRequest ( { resourceType : 'document' } ) ,
325325 ] ;
326326 } ;
327327 const result = await response . handle ( 'test' , context ) ;
@@ -343,9 +343,9 @@ http://example.com GET [pending]`,
343343 } ) ;
344344 context . getNetworkRequests = ( ) => {
345345 return [
346- getMockRequest ( { resourceType : 'script' } ) ,
347- getMockRequest ( { resourceType : 'image' } ) ,
348- getMockRequest ( { resourceType : 'stylesheet' } ) ,
346+ getMockRequest ( { resourceType : 'script' } ) ,
347+ getMockRequest ( { resourceType : 'image' } ) ,
348+ getMockRequest ( { resourceType : 'stylesheet' } ) ,
349349 ] ;
350350 } ;
351351 const result = await response . handle ( 'test' , context ) ;
@@ -366,9 +366,9 @@ http://example.com GET [pending]`,
366366 } ) ;
367367 context . getNetworkRequests = ( ) => {
368368 return [
369- getMockRequest ( { resourceType : 'script' } ) ,
370- getMockRequest ( { resourceType : 'image' } ) ,
371- getMockRequest ( { resourceType : 'stylesheet' } ) ,
369+ getMockRequest ( { resourceType : 'script' } ) ,
370+ getMockRequest ( { resourceType : 'image' } ) ,
371+ getMockRequest ( { resourceType : 'stylesheet' } ) ,
372372 ] ;
373373 } ;
374374 const result = await response . handle ( 'test' , context ) ;
@@ -386,11 +386,11 @@ No requests found.`,
386386 response . setIncludeNetworkRequests ( true ) ;
387387 context . getNetworkRequests = ( ) => {
388388 return [
389- getMockRequest ( { resourceType : 'script' } ) ,
390- getMockRequest ( { resourceType : 'image' } ) ,
391- getMockRequest ( { resourceType : 'stylesheet' } ) ,
392- getMockRequest ( { resourceType : 'document' } ) ,
393- getMockRequest ( { resourceType : 'font' } ) ,
389+ getMockRequest ( { resourceType : 'script' } ) ,
390+ getMockRequest ( { resourceType : 'image' } ) ,
391+ getMockRequest ( { resourceType : 'stylesheet' } ) ,
392+ getMockRequest ( { resourceType : 'document' } ) ,
393+ getMockRequest ( { resourceType : 'font' } ) ,
394394 ] ;
395395 } ;
396396 const result = await response . handle ( 'test' , context ) ;
@@ -415,11 +415,11 @@ http://example.com GET [pending]`,
415415 } ) ;
416416 context . getNetworkRequests = ( ) => {
417417 return [
418- getMockRequest ( { resourceType : 'script' } ) ,
419- getMockRequest ( { resourceType : 'image' } ) ,
420- getMockRequest ( { resourceType : 'stylesheet' } ) ,
421- getMockRequest ( { resourceType : 'document' } ) ,
422- getMockRequest ( { resourceType : 'font' } ) ,
418+ getMockRequest ( { resourceType : 'script' } ) ,
419+ getMockRequest ( { resourceType : 'image' } ) ,
420+ getMockRequest ( { resourceType : 'stylesheet' } ) ,
421+ getMockRequest ( { resourceType : 'document' } ) ,
422+ getMockRequest ( { resourceType : 'font' } ) ,
423423 ] ;
424424 } ;
425425 const result = await response . handle ( 'test' , context ) ;
@@ -441,7 +441,7 @@ http://example.com GET [pending]`,
441441describe ( 'McpResponse network pagination' , ( ) => {
442442 it ( 'returns all requests when pagination is not provided' , async ( ) => {
443443 await withBrowser ( async ( response , context ) => {
444- const requests = Array . from ( { length : 5 } , ( ) => getMockRequest ( ) ) ;
444+ const requests = Array . from ( { length : 5 } , ( ) => getMockRequest ( ) ) ;
445445 context . getNetworkRequests = ( ) => requests ;
446446 response . setIncludeNetworkRequests ( true ) ;
447447 const result = await response . handle ( 'test' , context ) ;
@@ -454,13 +454,13 @@ describe('McpResponse network pagination', () => {
454454
455455 it ( 'returns first page by default' , async ( ) => {
456456 await withBrowser ( async ( response , context ) => {
457- const requests = Array . from ( { length : 30 } , ( _ , idx ) =>
458- getMockRequest ( { method : `GET-${ idx } ` } ) ,
457+ const requests = Array . from ( { length : 30 } , ( _ , idx ) =>
458+ getMockRequest ( { method : `GET-${ idx } ` } ) ,
459459 ) ;
460460 context . getNetworkRequests = ( ) => {
461461 return requests ;
462462 } ;
463- response . setIncludeNetworkRequests ( true , { pageSize : 10 } ) ;
463+ response . setIncludeNetworkRequests ( true , { pageSize : 10 } ) ;
464464 const result = await response . handle ( 'test' , context ) ;
465465 const text = ( result [ 0 ] . text as string ) . toString ( ) ;
466466 assert . ok ( text . includes ( 'Showing 1-10 of 30 (Page 1 of 3).' ) ) ;
@@ -471,8 +471,8 @@ describe('McpResponse network pagination', () => {
471471
472472 it ( 'returns subsequent page when pageIdx provided' , async ( ) => {
473473 await withBrowser ( async ( response , context ) => {
474- const requests = Array . from ( { length : 25 } , ( _ , idx ) =>
475- getMockRequest ( { method : `GET-${ idx } ` } ) ,
474+ const requests = Array . from ( { length : 25 } , ( _ , idx ) =>
475+ getMockRequest ( { method : `GET-${ idx } ` } ) ,
476476 ) ;
477477 context . getNetworkRequests = ( ) => requests ;
478478 response . setIncludeNetworkRequests ( true , {
@@ -489,7 +489,7 @@ describe('McpResponse network pagination', () => {
489489
490490 it ( 'handles invalid page number by showing first page' , async ( ) => {
491491 await withBrowser ( async ( response , context ) => {
492- const requests = Array . from ( { length : 5 } , ( ) => getMockRequest ( ) ) ;
492+ const requests = Array . from ( { length : 5 } , ( ) => getMockRequest ( ) ) ;
493493 context . getNetworkRequests = ( ) => requests ;
494494 response . setIncludeNetworkRequests ( true , {
495495 pageSize : 2 ,
0 commit comments