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