| 24 | let asserted = false; |
| 25 | |
| 26 | async function testConsoleLog() { |
| 27 | const session = new inspector.Session(); |
| 28 | session.connect(); |
| 29 | session.on('inspectorNotification', common.mustCallAtLeast((data) => { |
| 30 | if (data.method === 'Runtime.consoleAPICalled') { |
| 31 | assert.strictEqual(data.params.args.length, 1); |
| 32 | assert.strictEqual(data.params.args[0].value, msg); |
| 33 | asserted = true; |
| 34 | } |
| 35 | })); |
| 36 | session.post('Runtime.enable'); |
| 37 | console.log(msg); |
| 38 | session.disconnect(); |
| 39 | } |
| 40 | |
| 41 | async function runTests() { |
| 42 | await testConsoleLog(); |