({ method, params }, expect)
| 83 | } |
| 84 | |
| 85 | function verifyRequestWillBeSent({ method, params }, expect) { |
| 86 | assert.strictEqual(method, 'Network.requestWillBeSent'); |
| 87 | |
| 88 | assert.ok(params.requestId.startsWith('node-network-event-')); |
| 89 | assert.strictEqual(params.request.url, expect.url); |
| 90 | assert.strictEqual(params.request.method, expect.method); |
| 91 | assert.strictEqual(typeof params.request.headers, 'object'); |
| 92 | assert.strictEqual(params.request.headers['accept-language'], 'en-US'); |
| 93 | assert.strictEqual(params.request.headers.cookie, 'k1=v1; k2=v2'); |
| 94 | assert.strictEqual(params.request.headers.age, '1000'); |
| 95 | assert.strictEqual(params.request.headers['x-header1'], 'value1, value2'); |
| 96 | assert.strictEqual(typeof params.timestamp, 'number'); |
| 97 | assert.strictEqual(typeof params.wallTime, 'number'); |
| 98 | |
| 99 | assert.strictEqual(typeof params.initiator, 'object'); |
| 100 | assert.strictEqual(params.initiator.type, 'script'); |
| 101 | assert.ok(findFrameInInitiator(__filename, params.initiator)); |
| 102 | |
| 103 | return params; |
| 104 | } |
| 105 | |
| 106 | function verifyResponseReceived({ method, params }, expect) { |
| 107 | assert.strictEqual(method, 'Network.responseReceived'); |
no test coverage detected
searching dependent graphs…