Olá Bruno, tudo bem com você?
Peço desculpa pela demora em responder o seu tópico.
Este tipo de problema pode ser causando quando tentamos executar os arquivos de teste sem utilizar a biblioteca Pytest. No seu caso, você está debugando o código, que é uma operação de varredura no seu código. E entra no mesmo caso que comentei, de estar rodando o arquivo de teste sem o Pytest.
Como você está utilizando a IDE VScode, caso tenha instalado todas as dependências corretamente, no menu lateral esquerdo do VScode existe um símbolo de um tubo de ensaio de laboratório. Clicando nesse ícone, ele abre a configuração de testes na IDE. Depois clicamos no botão azul que aparece, escrito Configure Python Tests
.
Na parte superior do VS Code, vai aparecer uma caixa de texto pedindo para selecionar um framework ou ferramenta para teste. Basta selecionar o pytest
.
Depois você deve indicar qual a pasta que contém os testes.
Na lateral esquerda vão aparecer os testes e para rodá-los basta clicar no botão com um triangulo.
Porém, caso queira utilizar o terminal para realizar os testes, você pode usar o seguinte comando:
pytest .\tests\test_bytebank.py
Ou simplesmente:
pytest
Espero ter ajudado. Caso tenha mais problemas ou dúvidas, estarei à disposição para ajudá-lo.
Grande abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.