Algo IMPORTANTE que creo que no se le dio mucho énfasis, es que dentro del test test_function_parameters
, justamente cuando iniciamos el Lexer, es importante poner este comentario al lado: # type: ignore
, esto porque, si no lo hacemos mypy se empezará a quejar de que los tipos no son compatibles, debería quedar así:
lexer: Lexer = Lexer(test["input"]) # type: ignore
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?