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

  • ext
    • 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
      • test_wizard.pl
 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 ...