Olá, como vocês estão?
Leonardo analisando melhor a imagem percebi que o nome do arquivo __init__.py
na imagem está escrito de forma incorreta. Você acabou colocando _init_.py
(com 1 underscore), mas o certo é __init__.py
(com dois underscore). Você deve apagar o arquivo e criá-lo novamente dentro da pasta 'tests' usando o nome correto e tentar rodar o teste no terminal. Acredito que isso deve resolver o problema.
Outra alternativa é adicionar o diretório atual no caminho de busca do Python. Da seguinte forma (arquivo test_bytebank.py):
import sys
import os
diretorio_atual = os.path.dirname(os.path.abspath(__file__))
sys.path.append(os.path.join(diretorio_atual, ".."))
from codigo.bytebank import Funcionario
Espero ter ajudado e reforço que em casos de dúvidas, conte sempre com o fórum da comunidade Alura! Bons estudos!
Sucesso ✨
Um grande abraço e até mais!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!