From e5d9b9903f4ba0433cd292fad34b45cc6506a881 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Wed, 5 Feb 2020 15:36:26 +0900 Subject: [PATCH] test: use separate session to avoid conflicts --- spec-main/api-web-request-spec.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/spec-main/api-web-request-spec.ts b/spec-main/api-web-request-spec.ts index 6a5aabed043c4..63a1ee1840b1f 100644 --- a/spec-main/api-web-request-spec.ts +++ b/spec-main/api-web-request-spec.ts @@ -382,6 +382,9 @@ describe('webRequest module', () => { await new Promise(resolve => server.listen(0, '127.0.0.1', resolve)) const port = String((server.address() as AddressInfo).port) + // Use a separate session for testing. + const ses = session.fromPartition('WebRequestWebSocket') + // Setup listeners. const receivedHeaders : { [key: string] : any } = {} ses.webRequest.onBeforeSendHeaders((details, callback) => { @@ -417,6 +420,7 @@ describe('webRequest module', () => { }) const contents = (webContents as any).create({ + session: ses, nodeIntegration: true, webSecurity: false })