| assert_all_are_existing_files {assertive.files} | R Documentation |
Checks to see if the input files exist.
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.
assert_all_are_existing_files(dir())
# These examples should fail.
assertive.base::dont_stop(
assert_all_are_existing_files("not an existing file (probably)")
)