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

[Dúvida] Código não funciona no VSCode

No curso Python e TDD: explorando testes unitários, no modulo 3, "Test-Driven Development" baixei o arquivo e descompactei, ai começou o problema. Quando utilizo a IDE Pycharm ocorre tudo dentro do esperado, ja no VSCode não. No VSCode quando vou executar o modulo "test_bytebank.py" retorna: ModuleNotFoundError: No module named 'codigo' Pq recebo esse retorno apenas no VSCode? E como posso solucionar isso? Grato

3 respostas

Olá,

vc não pode executar o test_bytebank diretamente. Executando ele assim, ocorrerá o mesmo erro que estava ocorrendo na outra dúvida (ainda em aberto) sobre pacotes.

O módulo de test importa um módulo do pacote código, e para isso funcionar, o código deve ser executado a partir do diretório raiz. O Pycharm faz isso no comando run tests.

O Code também faz isso. Se quiser habilitar algum plugin, geralmente ele facilita esse trabalho.

Mas vc pode rodar o comando pytest no diretório raiz que td vai funcionar tbm.

Até +

Resolveu? Por favor, marcar como solucionado ✔. Bons estudos! ⌣

poderia indicar os comandos que devo realizar? Ou indicar um tutorial que auxilie. Pois de fato não estou obtendo êxito. Grato

solução!

Olá,

execute pytestno diretório raiz.

Até +