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

Código para iniciar o teste passando o ENV no Windows

Desculpa a fata de conhecimento, porém como meu SO é windows, o códio de inicialização do teste passando o NODE_ENV=test como no vídeo não funciona, tentei encontrar na internet inclusive na biblioteca do mocha algo que pudesse me auxiliar porém sem sucesso, poderia me explicar como os comandos do CMD são utilizados par ainiciar o teste do mocha passando o ENV de teste ?

4 respostas

E aí, Rodrigo! Tudo certo, cara? =)

Você chegou a tentar o comando abaixo? =)

NODE_ENV=test node_modules/mocha/bin/mocha

Fábio

tentei sim, tentei das seguintes maneiras: 1) D:\casadocodigo>NODE_ENV=test node_modules/mocha/bin/mocha

'NODE_ENV' não é reconhecido como um comando interno
ou externo, um programa operável ou um arquivo em lotes.

2) D:\casadocodigo>node NODE_ENV=test node_modules/mocha/bin/mocha

module.js:471
    throw err;
    ^

Error: Cannot find module 'D:\casadocodigo\NODE_ENV=test'
    at Function.Module._resolveFilename (module.js:469:15)
    at Function.Module._load (module.js:417:25)
    at Module.runMain (module.js:604:10)
    at run (bootstrap_node.js:394:7)
    at startup (bootstrap_node.js:149:9)
    at bootstrap_node.js:509:3

lembrando que consigo executar o teste da seguinte maneira: D:\casadocodigo>node node_modules/mocha/bin/mocha

Agradeço a atenção

solução!

Veja se este post ajuda:

https://cursos.alura.com.br/forum/topico-duvida-no-ex-7-da-aula-7-testes-de-integracao-20253

Muito obrigado ajudou bastante