assertive.reflection (version 0.0-5)

assert_all_are_on_os_path: Is the path on the OS path?

Description

Is the specified path on the operating system search path?

Usage

assert_all_are_on_os_path(
  x,
  severity = getOption("assertive.severity", "stop")
)

assert_any_are_on_os_path( x, severity = getOption("assertive.severity", "stop") )

is_on_os_path(x, .xname = get_name_in_parent(x))

Arguments

x

An path to check.

severity

How severe should the consequences of the assertion be? Either "stop", "warning", "message", or "none".

.xname

Not intended to be used directly.

Value

TRUE if the specified paths are on the OS search path.

Examples

Run this code
# NOT RUN {
is_on_os_path(
  c(R.home("bin"), R.home("etc"), "a nonexistent path")
) # probably c(TRUE, FALSE, FALSE)
# }

Run the code above in your browser using DataCamp Workspace