@@ -35,7 +35,7 @@ function parseClick(parser) {
3535 const tuple = p . entries ;
3636 return {
3737 'instructions' : [
38- `await page.mouse. click(${ tuple [ 0 ] . value . value } , ${ tuple [ 1 ] . value . value } );` ,
38+ `await page.click(${ tuple [ 0 ] . value . value } , ${ tuple [ 1 ] . value . value } );` ,
3939 ] ,
4040 } ;
4141 }
@@ -158,13 +158,13 @@ function parseWrite(parser) {
158158 if ( value . kind === 'number' ) {
159159 return {
160160 'instructions' : [
161- `await page .keyboard.press(String.fromCharCode(${ value . value } ));` ,
161+ `await pages[0] .keyboard.press(String.fromCharCode(${ value . value } ));` ,
162162 ] ,
163163 } ;
164164 }
165165 return {
166166 'instructions' : [
167- `await page .keyboard.type("${ value . getStringValue ( ) } ");` ,
167+ `await pages[0] .keyboard.type("${ value . getStringValue ( ) } ");` ,
168168 ] ,
169169 } ;
170170}
@@ -213,7 +213,7 @@ await ${varName}.type("${value.getStringValue()}");`,
213213${ getAndSetElements ( selector , varName , false ) }
214214${ varName } .focus();
215215await ${ varName } ;
216- page .keyboard.press(String.fromCharCode(${ value . value } ));`] ,
216+ pages[0] .keyboard.press(String.fromCharCode(${ value . value } ));`] ,
217217 } ;
218218}
219219
@@ -259,13 +259,13 @@ function parsePressKey(parser) {
259259 if ( value . kind === 'number' ) {
260260 return {
261261 'instructions' : [
262- `await page .keyboard.press(String.fromCharCode(${ value . value } ))` ,
262+ `await pages[0] .keyboard.press(String.fromCharCode(${ value . value } ))` ,
263263 ] ,
264264 } ;
265265 } else if ( value . kind === 'string' ) {
266266 return {
267267 'instructions' : [
268- `await page .keyboard.press("${ value . getStringValue ( ) } ")` ,
268+ `await pages[0] .keyboard.press("${ value . getStringValue ( ) } ")` ,
269269 ] ,
270270 } ;
271271 }
@@ -278,13 +278,13 @@ function parsePressKey(parser) {
278278 if ( tuple [ 0 ] . value . kind === 'string' ) {
279279 return {
280280 'instructions' : [
281- `await page .keyboard.press("${ tuple [ 0 ] . value . getStringValue ( ) } ", ${ delay } )` ,
281+ `await pages[0] .keyboard.press("${ tuple [ 0 ] . value . getStringValue ( ) } ", ${ delay } )` ,
282282 ] ,
283283 } ;
284284 }
285285 return {
286286 'instructions' : [
287- `await page .keyboard.press(String.fromCharCode(${ tuple [ 0 ] . value . value } ), ${ delay } )` ,
287+ `await pages[0] .keyboard.press(String.fromCharCode(${ tuple [ 0 ] . value . value } ), ${ delay } )` ,
288288 ] ,
289289 } ;
290290}
@@ -316,7 +316,7 @@ function parseMoveCursorTo(parser) {
316316 const [ x , y ] = value . entries ;
317317 return {
318318 'instructions' : [
319- `await page .mouse.move(${ x . value . value } , ${ y . value . value } );` ,
319+ `await pages[0] .mouse.move(${ x . value . value } , ${ y . value . value } );` ,
320320 ] ,
321321 } ;
322322 }
@@ -387,15 +387,15 @@ function parseDragAndDrop(parser) {
387387 const args = arg . value . entries ;
388388 code += `const ${ posName } = [${ args [ 0 ] . value . getRaw ( ) } , ${ args [ 1 ] . value . getRaw ( ) } ];\n` ;
389389 }
390- return `${ code } await page .mouse.move(${ posName } [0], ${ posName } [1]);` ;
390+ return `${ code } await pages[0] .mouse.move(${ posName } [0], ${ posName } [1]);` ;
391391 }
392392
393393 return {
394394 'instructions' : [ `\
395395${ setupThings ( tuple [ 0 ] , 'parseDragAndDropElem' , 'start' ) }
396- await page .mouse.down();
396+ await pages[0] .mouse.down();
397397${ setupThings ( tuple [ 1 ] , 'parseDragAndDropElem2' , 'end' ) }
398- await page .mouse.up();` ,
398+ await pages[0] .mouse.up();` ,
399399 ] ,
400400 } ;
401401}
0 commit comments