| expect {testthat} | R Documentation |
The previous building block of all expect_ functions
Description
Previously, we recommended using expect() when writing your own
expectations. Now we instead recommend pass() and fail(). See
vignette("custom-expectation") for details.
Usage
expect(
ok,
failure_message,
info = NULL,
srcref = NULL,
trace = NULL,
trace_env = caller_env()
)
Arguments
ok |
|
failure_message |
A character vector describing the failure. The first element should describe the expected value, and the second (and optionally subsequence) elements should describe what was actually seen. |
info |
Character vector continuing additional information. Included for backward compatibility only and new expectations should not use it. |
srcref |
Location of the failure. Should only needed to be explicitly supplied when you need to forward a srcref captured elsewhere. |
trace |
An optional backtrace created by |
trace_env |
If |
Value
An expectation object from either succeed() or fail().
with a muffle_expectation restart.