File: fix-for-nodejs-18.patch

package info (click to toggle)
node-nock 13.2.9-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,896 kB
  • sloc: javascript: 11,722; makefile: 11
file content (21 lines) | stat: -rw-r--r-- 627 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Description: fix test for Node.js >= 18
Author: Yadd <yadd@debian.org>
Bug-Debian: https://bugs.debian.org/1013991
Forwarded: no
Last-Update: 2022-07-02

--- a/tests/test_socket.js
+++ b/tests/test_socket.js
@@ -66,7 +66,11 @@
     const stream = await new Promise(resolve => req.on('response', resolve))
 
     // close after first chunk of data
-    stream.on('data', () => stream.destroy())
+    if(stream.client) {
+      stream.on('data', () => stream.client.destroy())
+    } else {
+      stream.on('data', () => stream.destroy())
+    }
 
     await new Promise((resolve, reject) => {
       stream.on('error', reject)