Freecodecamp: [beta] Erro de teste: Desafio de algoritmo intermediário - letras ausentes

Criado em 18 fev. 2017  ·  3Comentários  ·  Fonte: freeCodeCamp/freeCodeCamp

O teste fearNotLetter ("abcdefghjklmnopqrstuvwxyz") deve retornar indefinido porque não deve haver nenhuma letra faltando na string. No entanto, a letra "i" está claramente ausente. Minha solução está correta e passa em todos os testes e retorna undefined quando a string acima tem o i ausente.

Espero que isso ajude vocês a detectar este erro

help wanted

Comentários muito úteis

Olá, @Greenheart @raisedadead. Posso corrigir esse problema?

Todos 3 comentários

@fixtheelvis Obrigado por relatar isso - Que pegadinha! :boca aberta:

Não se importe com o bot, ainda não lhe ensinamos boas maneiras! :sorriso:

Aqui está a afirmação para o caso de teste ao qual você está se referindo:

assert.isUndefined(fearNotLetter('abcdefghijklmnopqrstuvwxyz'), 'message: <code>fearNotLetter(\"abcdefghjklmnopqrstuvwxyz\")</code> should return undefined.');

Como você pode ver, cada caso de teste consiste em uma asserção com algo que é avaliado como verdadeiro / falso e uma mensagem. Nesse caso, a mensagem deve mostrar a sequência completa - mas, conforme você aponta, está faltando a letra i. Como faz parte da string da mensagem, é visível para os campistas (pelo menos aqueles que o pegam!), Mas não afetará a afirmação. É por isso que o teste ainda passa.

Já que você encontrou esse erro, gostaria de fazer uma contribuição e corrigi-lo? Eu e outros colaboradores ficaremos felizes em orientá-lo durante o processo! :sorriso:

Olá, @Greenheart @raisedadead. Posso corrigir esse problema?

@ Quinn-H Obrigado, isso seria incrível!

Consulte CONTRIBUTING.md para obter ajuda para começar e venha conversar conosco na sala de bate-papo dos contribuidores se tiver alguma dúvida.

Boa codificação! :sorriso:

Esta página foi útil?
0 / 5 - 0 avaliações