Skip to content

Commit 92b3e8c

Browse files
committed
JS: add default/chaining tests for request
1 parent 0da554c commit 92b3e8c

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

javascript/ql/test/library-tests/frameworks/ClientRequests/ClientRequests.expected

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ test_ClientRequest
5252
| tst.js:147:5:147:19 | got.stream(url) |
5353
| tst.js:151:5:151:23 | superagent.get(url) |
5454
| tst.js:160:5:160:17 | xhr.send(url) |
55+
| tst.js:171:2:171:10 | base(url) |
5556
test_getADataNode
5657
| tst.js:53:5:53:23 | axios({data: data}) | tst.js:53:18:53:21 | data |
5758
| tst.js:57:5:57:39 | axios.p ... data2}) | tst.js:57:19:57:23 | data1 |
@@ -144,6 +145,7 @@ test_getUrl
144145
| tst.js:147:5:147:19 | got.stream(url) | tst.js:147:16:147:18 | url |
145146
| tst.js:151:5:151:23 | superagent.get(url) | tst.js:151:20:151:22 | url |
146147
| tst.js:160:5:160:17 | xhr.send(url) | tst.js:160:14:160:16 | url |
148+
| tst.js:171:2:171:10 | base(url) | tst.js:171:7:171:9 | url |
147149
test_getAResponseDataNode
148150
| tst.js:19:5:19:23 | requestPromise(url) | tst.js:19:5:19:23 | requestPromise(url) | text | true |
149151
| tst.js:21:5:21:23 | superagent.get(url) | tst.js:21:5:21:23 | superagent.get(url) | stream | true |

javascript/ql/test/library-tests/frameworks/ClientRequests/tst.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -163,3 +163,12 @@ import {ClientRequest, net} from 'electron';
163163
xhr.getResponseHeaders();
164164
});
165165
})
166+
167+
(function() {
168+
let base = request;
169+
let variant1 = base.defaults({});
170+
let variant2 = variant1.defaults({});
171+
base(url);
172+
variant1(url);
173+
variant2(url);
174+
});

0 commit comments

Comments
 (0)