push
github
4725 of 5101 branches covered (0.0%)
Branch coverage included in aggregate %.
12826 of 14331 relevant lines covered (89.5%)
13293.37 hits per line
1 |
/* --------------------
|
|
2 |
* livepack module |
64✔ |
3 |
* Shared globals |
64✔ |
4 |
* ------------------*/ |
64✔ |
5 |
|
64✔ |
6 |
'use strict';
|
64✔ |
7 |
|
64✔ |
8 |
// Exports
|
64✔ |
9 |
|
64✔ |
10 |
// URL symbols were removed in NodeJS v20.0.0
|
64✔ |
11 |
const url = new URL('http://x'); |
64✔ |
12 |
let URLSymbols = Object.getOwnPropertySymbols(url.searchParams); |
64✔ |
13 |
|
64✔ |
14 |
let URLQuerySymbol, URLContextSymbol, URLContext; |
64✔ |
15 |
if (URLSymbols.length === 2) { |
|
16 |
[URLQuerySymbol, URLContextSymbol] = URLSymbols; |
× |
17 |
URLContext = url[URLContextSymbol].constructor; |
× |
18 |
} else {
|
64✔ |
19 |
URLSymbols = undefined;
|
64✔ |
20 |
} |
64✔ |
21 |
|
64✔ |
22 |
module.exports = { |
64✔ |
23 |
URLSymbols, |
64✔ |
24 |
URLContextSymbol, |
64✔ |
25 |
URLQuerySymbol, |
64✔ |
26 |
URLContext |
64✔ |
27 |
}; |
64✔ |