0
respostas

O teste da Biblioteca continua dando erro

Fiz o código exatamente igual ao que a professora fez, mas no código dela os testes tiveram sucesso, ja no meu, acontece isso:

FAIL teste/index.test.js pegaArquivo:: √ deve ser uma função (2 ms) × deve retornar array com resultados (8 ms) × deve retornar mensagem "não há links" √ deve lançar um erro na falta de arquivo (2 ms)

● pegaArquivo:: › deve retornar array com resultados

ENOENT não há arquivo no caminho

  13 |
  14 | function trataErro(erro) {
> 15 |   throw new Error(chalk.red(erro.code, 'não há arquivo no caminho'));
     |         ^
  16 | }
  17 |
  18 | async function pegaArquivo(caminhoDoArquivo) {

  at trataErro (index.js:15:9)
  at pegaArquivo (index.js:24:5)
  at Object.<anonymous> (teste/index.test.js:14:27)

● pegaArquivo:: › deve retornar mensagem "não há links"

ENOENT não há arquivo no caminho

  13 |
  14 | function trataErro(erro) {
> 15 |   throw new Error(chalk.red(erro.code, 'não há arquivo no caminho'));
     |         ^
  16 | }
  17 |
  18 | async function pegaArquivo(caminhoDoArquivo) {

  at trataErro (index.js:15:9)
  at pegaArquivo (index.js:24:5)
  at Object.<anonymous> (teste/index.test.js:18:27)

Test Suites: 1 failed, 1 total Tests: 2 failed, 2 passed, 4 total Snapshots: 0 total Time: 0.529 s, estimated 1 s Ran all test suites matching /.\test/i.

Fiz algo de errado?

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software