Skip to contents

Assert whether a nameStyle contains the needed information.

Usage

assertNameStyle(nameStyle, values = list(), call = parent.frame())

Arguments

nameStyle

nameStyle object to check.

values

Parameters options that must be contained.

call

An environment for cli functions.

Value

An error if nameStyle is not properly formatted.

Examples

if (FALSE) {
assertNameStyle("my_name", values = list(
  "variable1" = 1, "variable2" = c("a", "b", "c")
))

assertNameStyle("my_name_{variable2}", values = list(
  "variable1" = 1, "variable2" = c("a", "b", "c")
))

assertNameStyle("my_name_{variable2}", values = list(
  "variable1" = c(1, 2), "variable2" = c("a", "b", "c")
))

assertNameStyle("my_name_{variable1}_{variable2}", values = list(
  "variable1" = c(1, 2), "variable2" = c("a", "b", "c")
))
}