File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -84,15 +84,15 @@ describe('Test Android unpinning', function () {
84
84
proxyServer . reset ( ) ;
85
85
86
86
let reqCount = 0 ;
87
- proxyServer . forAnyRequest ( ) . thenCallback ( ( req ) => {
87
+ await proxyServer . forAnyRequest ( ) . thenCallback ( ( req ) => {
88
88
console . log ( `Intercepted request ${ reqCount ++ } : ${ req . method } ${ req . url } ` ) ;
89
89
return { statusCode : 200 , body : 'Mocked response' } ;
90
90
} ) ;
91
91
92
92
seenRequests = [ ] ;
93
93
tlsFailures = [ ] ;
94
- proxyServer . on ( 'request' , ( req ) => seenRequests . push ( req ) ) ;
95
- proxyServer . on ( 'tls-client-error' , ( event ) => tlsFailures . push ( event ) ) ;
94
+ await proxyServer . on ( 'request' , ( req ) => seenRequests . push ( req ) ) ;
95
+ await proxyServer . on ( 'tls-client-error' , ( event ) => tlsFailures . push ( event ) ) ;
96
96
} ) ;
97
97
98
98
async function launchFrida ( scripts : string [ ] ) {
@@ -137,10 +137,11 @@ describe('Test Android unpinning', function () {
137
137
138
138
afterEach ( async function ( this : Mocha . Context ) {
139
139
if ( this . currentTest ?. state === 'failed' ) {
140
- console . log ( 'Test failed' ) ;
141
140
if ( driver ) {
142
141
const source = await driver . getPageSource ( ) . catch ( ( e ) => e . message ) ;
143
- console . log ( 'Current page source:' , source ) ;
142
+ console . log ( 'Test failed in this state:' , source ) ;
143
+ } else {
144
+ console . log ( 'Test failed but no driver available to log state' ) ;
144
145
}
145
146
}
146
147
} ) ;
You can’t perform that action at this time.
0 commit comments