@@ -20,6 +20,7 @@ describe('inPage', () => {
2020 await withMcpContext (
2121 async ( response , context ) => {
2222 const page = await context . newPage ( ) ;
23+ response . setPage ( page ) ;
2324
2425 await page . pptrPage . evaluate ( ( ) => {
2526 window . __dtmcp = {
@@ -76,6 +77,7 @@ describe('inPage', () => {
7677 await withMcpContext (
7778 async ( response , context ) => {
7879 const page = await context . newPage ( ) ;
80+ response . setPage ( page ) ;
7981 await page . pptrPage . evaluate ( ( ) => {
8082 window . addEventListener ( 'devtoolstooldiscovery' , ( e : Event ) => {
8183 // @ts -expect-error Event has `respondWith`
@@ -105,6 +107,7 @@ describe('inPage', () => {
105107 await withMcpContext (
106108 async ( response , context ) => {
107109 const page = await context . newPage ( ) ;
110+ response . setPage ( page ) ;
108111 await page . pptrPage . evaluate ( ( ) => {
109112 window . addEventListener ( 'devtoolstooldiscovery' , ( ) => {
110113 // do nothing
@@ -133,6 +136,7 @@ describe('inPage', () => {
133136 await withMcpContext (
134137 async ( response , context ) => {
135138 const page = await context . newPage ( ) ;
139+ response . setPage ( page ) ;
136140 await listInPageTools . handler ( { params : { } , page} , response , context ) ;
137141
138142 const result = await response . handle ( 'list_in_page_tools' , context ) ;
@@ -155,6 +159,7 @@ describe('inPage', () => {
155159 evaluateFn : ( ) => void ,
156160 ) {
157161 const page = await context . newPage ( ) ;
162+ response . setPage ( page ) ;
158163 await page . pptrPage . evaluate ( evaluateFn ) ;
159164 await listInPageTools . handler ( { params : { } , page} , response , context ) ;
160165 await response . handle ( 'list_in_page_tools' , context ) ;
0 commit comments