For advanced use only. If you are creating your own expectation, you should
call expect() instead. See vignette("custom-expectation") for more
details.
expectation(type, message, srcref = NULL, trace = NULL)new_expectation(
type,
message,
...,
srcref = NULL,
trace = NULL,
.subclass = NULL
)
exp_signal(exp)
is.expectation(x)
Expectation type. Must be one of "success", "failure", "error", "skip", "warning".
Message describing test failure
Optional srcref giving location of test.
An optional backtrace created by rlang::trace_back().
When supplied, the expectation is displayed with the backtrace.
Additional attributes for the expectation object.
An optional subclass for the expectation object.
An expectation object, as created by
new_expectation().
object to test for class membership
Create an expectation with expectation() or new_expectation()
and signal it with exp_signal().