Description Usage Arguments Value Note See Also Examples
Checks to see if the input files exist.
1 2 3 4 5 6 7 | assert_all_are_existing_files(x, severity = getOption("assertive.severity",
"stop"))
assert_any_are_existing_files(x, severity = getOption("assertive.severity",
"stop"))
is_existing_file(x, .xname = get_name_in_parent(x))
|
x |
Input to check. |
severity |
How severe should the consequences of the assertion be?
Either |
.xname |
Not intended to be used directly. |
is_existing_file
wraps file.exists
, showing
the names of the inputs in the answer. assert_*_are_existing_files
return nothing but throws an error if is_existing_file
returns
FALSE
.
Trailing slashes are removed from paths to avoid a lot of false
negatives by the underlying function file.exists
.
1 2 3 4 5 | assert_all_are_existing_files(dir())
# These examples should fail.
assertive.base::dont_stop(
assert_all_are_existing_files("not an existing file (probably)")
)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.