¿Cómo puedo mejorar la generación de informes de errores utilizando PlUnit?
Estoy escribiendo pruebas utilizando la herramienta PlUnit de SWI-Prolog y me gustaría proporcionar un mensaje de error más claro, tal vez comparando lo que obtuve con lo que esperaba. El siguiente ejemplo mínimo funcional (MWE, por sus siglas en inglés) ejemplifica lo que busco: :- module(mwe, [parse_int/2]). parse_int(Str, Num) :- . . . Read more