All files / utils index.js

100% Statements 10/10
50% Branches 2/4
100% Functions 2/2
100% Lines 10/10

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  1x 19x 19x 19x 55x 19x       1x 4x 4x     1x
 
const extractClientValue = (keyName = '', clientString = '') => {
    const key = `${keyName}=`
    const clientkeys = clientString.split(/\s/)
    for (const clientkey of clientkeys) {
        if (clientkey.includes(key)) {
            return clientkey.replace(key, '')
        }
    }
}
const removeIpPort = (ip) => {
    const index = ip.indexOf(':')
    return ip.substring(0, index)
}
 
module.exports = { extractClientValue, removeIpPort }