github
175 of 210 branches covered (83.33%)
Branch coverage included in aggregate %.
42 of 44 new or added lines in 8 files covered. (95.45%)
58 existing lines in 8 files now uncovered.933 of 1024 relevant lines covered (91.11%)
187.3 hits per line
1 |
function denodeify(fn, scope) { |
|
2 |
function _denodeify(...args) { |
|
3 |
return new Promise((resolve, reject) => { |
|
4 |
fn.apply(scope || this, [ ...args, (err, result) => {
|
|
5 |
if (err) {
|
|
6 |
return reject(err);
|
× |
UNCOV
7
|
} |
× |
8 |
return resolve(result);
|
432✔ |
9 |
} ]); |
432✔ |
10 |
}); |
432✔ |
11 |
} |
432✔ |
12 |
return _denodeify;
|
6✔ |
13 |
} |
6✔ |
14 |
|
3✔ |
15 |
module.exports = { |
3✔ |
16 |
denodeify, |
3✔ |
17 |
}; |
3✔ |