Olá.
Mais alguém está com esse problema?
O ambiente que estou executando é:
SO_Win10
IDE_Pycharm
Venv_Python
(venv_alura) D:\virtualenvs\Aulas_Alura\testes_python_projeto_inicial>
Pasta da Venv:
D:\virtualenvs\venv_alura
Pasta do Projeto:
D:\virtualenvs\Aulas_Alura\testes_python_projeto_inicial\
Ao executar os testes, recebo essa mensagem:
Já revisei o meu código várias vezes.
Tentei rodar o código utilizado na aula no Git (apresenta o mesmo erro)
Desde já, muito obrigado.
============================= test session starts =============================
collecting ... collected 1 item
test_usuario.py::test_deve_subtrair_valor_da_carteira_do_usuario_quando_esse_propor_um_lance FAILED [100%]
test_usuario.py:16 (test_deve_subtrair_valor_da_carteira_do_usuario_quando_esse_propor_um_lance)
gu = <src.leilao.dominio.Usuario object at 0x00000163BF049A58>
leilao = <src.leilao.dominio.Leilao object at 0x00000163BF049A90>
def test_deve_subtrair_valor_da_carteira_do_usuario_quando_esse_propor_um_lance(gu, leilao):
> gu.propoe_lance(leilao, 50.0)
test_usuario.py:18:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <src.leilao.dominio.Usuario object at 0x00000163BF049A58>
leilao = <src.leilao.dominio.Leilao object at 0x00000163BF049A90>, valor = 50.0
def propoe_lance(self, leilao, valor):
> if self._valor_valido(valor):
E AttributeError: 'Usuario' object has no attribute '_valor_valido'
..\src\leilao\dominio.py:11: AttributeError
============================== 1 failed in 0.06s ==============================
Process finished with exit code 1