lib/junit_emitter.js
function encode(s) {
    var pairs = {
        '&': '&amp;',
        '"': '&quot;',
        '\'': '&apos;',
        '<': '&lt;',
        '>': '&gt;'
    };

    for (var r in pairs) {
        if (typeof s !== 'undefined') {
            s = s.replace(new RegExp(r, 'g'), pairs[r]);
        }
    }

    return s || '';
}
function encode(s) {
    var pairs = {
        '&': '&amp;',
        '"': '&quot;',
        '\'': '&apos;',
        '<': '&lt;',
        '>': '&gt;'
    };

    for (var r in pairs) {
        if (typeof s !== 'undefined') {
            s = s.replace(new RegExp(r, 'g'), pairs[r]);
        }
    }

    return s || '';
}
function encode ( s ) { var pairs = { '&' : '&amp;' , '"' : '&quot;' , '\'' : '&apos;' , '<' : '&lt;' , '>' : '&gt;' } ; for ( var r in pairs ) { if ( typeof s !== 'undefined' ) { s = s . replace ( new RegExp ( r , 'g' ) , pairs [ r ] ) ; } } return s || '' ; }
Encode chars
@param  {String} s
@return {String}
Encode chars