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