evaluate_promise {testthat} | R Documentation |
Evaluate a promise, capturing all types of output.
Description
Evaluate a promise, capturing all types of output.
Usage
evaluate_promise(code, print = FALSE)
Arguments
code |
Code to evaluate. |
Value
A list containing
result |
The result of the function |
output |
A string containing all the output from the function |
warnings |
A character vector containing the text from each warning |
messages |
A character vector containing the text from each message |
Examples
evaluate_promise({
print("1")
message("2")
warning("3")
4
})
[Package testthat version 3.2.0 Index]