[ library(test_util) | Reference Manual | Alphabetic Index ]
test(+File, +Option)
Runs all the test patterns in File.
Description
    Runs all the test patterns in File. Option is either 'call' (the default)
    or 'compile'.
    When 'call' is chosen, every test goal gets executed simply by metacall
    using call/1.
    When 'compile' is chosen, every test goal gets compiled into an auxiliary
    predicate (with all compile-time transformations applied), which in turn
    is then executed.
    
Modules
This predicate is sensitive to its module context (tool predicate, see @/2).
See Also
test_info / 2, should_give / 2, should_fail / 1, should_throw / 2, should_raise / 2, should_give / 3, should_fail / 2, should_throw / 3, should_raise / 3