Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

uncaught referenceerror: done is not defined

Boa tarde.

Estou com u erro na hora de rodar os teste, ele reclama que a função done não foi definida, segue o código abaixo:

var http = require("http");
var assert = require('assert');

describe('ProdutosController',function(){
    it('listagem json', function(funcaoFinalizacao){
        var configuracoes = {
            hostname: 'localhost',
            port:3000,
            path:'/produtos',
            headers: {
                'Accept' : 'application/json'
            }
        };

        http.get(configuracoes,function(res){
            assert.equal(res.statusCode, 200);
            assert.equal(res.headers['content-type'],'application/json; charset=utf-8');
            done();
        });
    });
});
4 respostas

segue abaixo a msg de erro

uncaught referenceerror: done is not defined

Falta de atenção minha, faltou definir a função done

it('listagem json', function(done){

Oi Claudemir, então foi só um engano?

solução!

sim, foi uma falha minha