@@ -86,7 +86,7 @@ const sendScanData = (win, payload) => {
86
86
} ) ;
87
87
} ;
88
88
89
- async function processAccessibilityReport ( url ) {
89
+ async function processAccessibilityReport ( url , newWindow ) {
90
90
try {
91
91
let wcagCriteriaValue = Cypress . env ( "WCAG_CRITERIA" ) || "wcag21a" ;
92
92
let bestPracticeValue = Cypress . env ( "BEST_PRACTICE" ) === "true" ;
@@ -101,7 +101,7 @@ async function processAccessibilityReport(url) {
101
101
102
102
console . log ( 'log' , "SET SCAN: Payload to send: for url: " , payloadToSend , url ) ;
103
103
try {
104
- let setResult = await setScanConfig ( currentWindow , payloadToSend ) ;
104
+ let setResult = await setScanConfig ( newWindow , payloadToSend ) ;
105
105
console . log ( 'SET SCAN: response:' , setResult ) ;
106
106
} catch ( err ) {
107
107
console . error ( "SET SCAN: Error while setting scan" , err ) ;
@@ -111,7 +111,7 @@ async function processAccessibilityReport(url) {
111
111
let scanData ;
112
112
try {
113
113
const payload = { message : 'GET_LATEST_SCAN_DATA' } ;
114
- scanData = await getScanData ( currentWindow , payload ) ;
114
+ scanData = await getScanData ( newWindow , payload ) ;
115
115
LambdatestLog ( "GET SCAN:LambdaTest Accessibility: Scanning URL" ) ;
116
116
} catch ( err ) {
117
117
console . error ( "GET SCAN:Error while setting scan" , err ) ;
@@ -228,10 +228,9 @@ if (overRideCommands) {
228
228
return originalFn ( url , options ) ;
229
229
}
230
230
231
-
231
+ const currentWindow = window ; //
232
232
return originalFn ( url , options ) . then ( async ( ) => {
233
-
234
- await processAccessibilityReport ( url ) ;
233
+ await processAccessibilityReport ( url , currentWindow ) ;
235
234
} )
236
235
237
236
} ) ;
0 commit comments