# The last two columns names are switched in order, but all column names are
# present, so it passes.
verify(
mtcars,
has_only_names(c(
"mpg", "cyl", "disp", "hp", "drat", "wt", "qsec", "vs", "am",
"carb", "gear"
))
)
# More than one set of character strings can be provided.
verify(
mtcars,
has_only_names(
c("mpg", "cyl", "disp", "hp", "drat", "wt", "qsec", "vs", "am"),
c("carb", "gear")
)
)
if (FALSE) {
# The some columns are missing, so it fails.
verify(mtcars, has_only_names("mpg"))
}
Run the code above in your browser using DataLab