All files / branch assignment.js

80% Statements 12/15
36.36% Branches 4/11
80% Functions 4/5
80% Lines 12/15

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36          2x 2x             1x 1x     1x 2x             1x 1x   1x 1x     1x 1x    
 
// AssignmentPattern
// no v8 coverage data for default arguments, count as covered always
 
function param(name, url = 'url', port = 8090) {
    Eif (name) {
        return null;
    }
    if (url) {
        return `${url}:${port}`;
    }
}
 
const AssignmentPattern_0 = (a = 1, b = 2) => {
    console.log(a, b);
};
 
const AssignmentPattern = (a, b = 2) => {
    console.log(a, b);
};
 
function uncoveredAssignmentPattern(a, b = 2, c = 3) {
    console.log(a, b, c);
}
 
module.exports = () => {
    AssignmentPattern_0(0, 0);
 
    AssignmentPattern(0, 0);
    AssignmentPattern();
 
 
    param('path');
    param('p');
};