OLD | NEW |
(Empty) | |
| 1 (async function(testRunner) { |
| 2 let {page, session, dp} = await testRunner.startBlank(''); |
| 3 |
| 4 var hashes = new Set(['1C6D2E82E4E4F1BA4CB5762843D429DC872EBA18', |
| 5 'EBF1ECD351E7A3294CB5762843D429DC872EBA18', |
| 6 '22D0043331237371241FC675A984B967025A3DC0']); |
| 7 |
| 8 dp.Debugger.enable(); |
| 9 dp.Debugger.onScriptParsed(messageObject => { |
| 10 if (hashes.has(messageObject.params.hash)) |
| 11 testRunner.log('Hash received: ' + messageObject.params.hash); |
| 12 }); |
| 13 |
| 14 function longScript() { |
| 15 var longScript = "var b = 1;"; |
| 16 for (var i = 0; i < 2024; ++i) |
| 17 longScript += "++b;"; |
| 18 } |
| 19 |
| 20 dp.Runtime.evaluate({expression: '1'}); |
| 21 dp.Runtime.evaluate({expression: '239'}); |
| 22 await dp.Runtime.evaluate({expression: '(' + longScript + ')()' }); |
| 23 testRunner.completeTest(); |
| 24 }) |
OLD | NEW |