Ayuda con este código

Hola a todos,

Gracias de antemano por la ayuda. Escribí este código para resolver un ejercicio de FCC y aunque si imprimo la variable result, me devuelve lo esperado, no me pasa ningún test. Lo he probado en visualcode y ahí sí que retorna el valor de result. Alguna idea de qué puede estar pasando?
Gracias

function pairElement(str) {
let arr = str.split(“”)

let result = [];
arr.map(function(item){
    switch (item){
        case "G":
            result.push(["G, C"])
            break;
            
        case "C":
            result.push(["C, G"])
            break;
        
        case "A":
            result.push(["A, T"])
            break;
        
        case "T":
            result.push(["T, A"])
            break;
    }
    
})
console.log(result)
return result

}

pairElement(“ATCGA”);

pairElement(“ATCGA”)debe devolver[[“A”,“T”],[“T”,“A”],[“C”,“G”],[“G”,“C”],[“A”,“T”]]`.

Cual es el link del ejercicio?

Disculpa. https://www.freecodecamp.org/espanol/learn/javascript-algorithms-and-data-structures/intermediate-algorithm-scripting/dna-pairing

Veo también que no sé por qué las dos líneas del código las ha sacado del código como tal poniéndolas en el cuerpo del mensaje.

Tu código no te está devolviendo el resultado esperado, revisa bien el arreglo: