2
respostas

Mocha não finaliza o teste

Galera, tudo bem?

Gostaria saber se vocês podem me dar uma força em relação ao supertest. Estou executando-o sem problemas até o case "#Cadastro de novo produto com dados válidos".

O que ocorre é que o case passa, mas o mocha não finaliza a execução do teste. Subi o projeto no bitbucket, se alguém puder sanar essa minha dúvida eu agradeço.

https://bitbucket.org/thalesgomes93/casadocodigo/src/master/

Abraço!

2 respostas

Fala Thales, debuga o "done()" no seu teste com esse formato, acho que pode ajudar:

      .end(function(err, res) {
        if (err) return done(err);
        done();
      });

Mario, tudo bem? Aparentemente não resolveu e o mocha não está "cuspindo" erro algum, pelo contrário, ele dá como passed nos 3 casos mas o terceiro fica "preso". Mesmo se eu mudar o test case de lugar, é sempre o último que "trava". (fica sem o tempo entre parênteses)