/usr/local/lib/swipl/library/ext/plunit/plunit.pl
All Application Manual Name SummaryHelp

  • plunit
    • plunit.pl -- Unit Testing
      • set_test_options/1
      • begin_tests/1
      • begin_tests/2
      • end_tests/1
      • run_tests/0
      • run_tests/1
      • run_tests/2
      • running_tests/0
      • current_test/5
      • current_test_unit/2
      • test_report/1
      • load_test_files/1
      • message_hook/3
 user:message_hook(+Severity, +Message, +Lines) is semidet[multifile, library(plunit)]
Redefine printing some messages. It appears SICStus has no way to get multiple messages at the same line, so we roll our own. As there is a lot pre-wired and checked in the SICStus message handling we cannot reuse the lines. Unless I miss something ...