powered by
Checks to see if the current call has an argument with the name given in the input.
assert_has_arg( x, fn = sys.function(sys.parent()), severity = getOption("assertive.severity", "stop") )has_arg(x, fn = sys.function(sys.parent()))has_arg_(x, fn = sys.function(sys.parent()))
has_arg(x, fn = sys.function(sys.parent()))
has_arg_(x, fn = sys.function(sys.parent()))
has_arg reimplements hasArg, letting you choose the function to search in, and providing more information on failure.
has_arg
hasArg
Argument to check.
Function to find the argument in.
How severe should the consequences of the assertion be? Either "stop", "warning", "message", or "none".
"stop"
"warning"
"message"
"none"
hasArg.
has_arg(x, mean.default) has_arg(y, mean.default) f <- function(...) has_arg(z) f(z = 123) f(123)
Run the code above in your browser using DataLab