corrigir tipo de excepção levantada
na função 'devolvePersonalidade()', caso o 'nome_strat' seja do tipo 'None', é levantada uma excepção. Foi alterado o tipo de excepção levantada de 'ValueError' para 'TypeError' para espelhar melhor o tipo de excepção
This commit is contained in:
@@ -32,6 +32,6 @@ def listaNomesEstrategias() -> list[str]:
|
||||
|
||||
def devolvePersonalidade(nome_strat: str | None) -> dict[str, float] | None:
|
||||
if isinstance(nome_strat, NoneType):
|
||||
raise ValueError("estratégia {nome_strat=} não é válida")
|
||||
raise TypeError("estratégia {nome_strat=} não é válida")
|
||||
personalidade: dict[str, float] | None = lista_estrategias.get(nome_strat)
|
||||
return personalidade
|
||||
|
||||
Reference in New Issue
Block a user