Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

código dando erro, me ajudem.

quando rodo este teste:

def test_nao_deve_permitir_propor_um_lance_em_ordem_decrescente(self):

    with self.assertRaises(ValueError):
        ryu = Usuario('Ryu')
        lance_do_ryu = Lance(ryu, 100.0)

        self.leilao.propoe(self.lance_do_alexandre)
        self.leilao.propoe(lance_do_ryu)


        surge este erro:

C:\Users\Lucas\Documents\testes-python-projeto-inicial\venv\Scripts\python.exe "C:\Users\Lucas\Nova pasta\PyCharm Community Edition 2020.3\plugins\python-ce\helpers\pycharm_jb_unittest_runner.py" --target test_leilao.TestLeilao.test_nao_deve_permitir_propor_um_lance_em_ordem_decrescente Testing started at 13:11 ... Launching unittests with arguments python -m unittest test_leilao.TestLeilao.test_nao_deve_permitir_propor_um_lance_em_ordem_decrescente in C:\Users\Lucas\Documents\testes-python-projeto-inicial\src\leilao

Ran 1 test in 0.020s

FAILED (failures=1)

Failure Traceback (most recent call last): File "C:\Users\Lucas\AppData\Local\Programs\Python\Python39\lib\unittest\case.py", line 59, in testPartExecutor yield File "C:\Users\Lucas\AppData\Local\Programs\Python\Python39\lib\unittest\case.py", line 593, in run self.callTestMethod(testMethod) File "C:\Users\Lucas\AppData\Local\Programs\Python\Python39\lib\unittest\case.py", line 550, in _callTestMethod method() File "C:\Users\Lucas\Documents\testes-python-projeto-inicial\src\leilao\testleilao.py", line 32, in test_nao_deve_permitir_propor_um_lance_em_ordem_decrescente self.leilao.propoe(lance_do_ryu) File "C:\Users\Lucas\AppData\Local\Programs\Python\Python39\lib\unittest\case.py", line 226, in exit self.raiseFailure("{} not raised".format(excname)) File "C:\Users\Lucas\AppData\Local\Programs\Python\Python39\lib\unittest\case.py", line 163, in raiseFailure raise self.testcase.failureException(msg) AssertionError: ValueError not raised

Assertion failed

Process finished with exit code 1

Assertion failed

Assertion failed

o que poderia ser, desde já obrigado

1 resposta
solução!

resolvido!