Nothing
# Test check_is_character ----
test_that(
"check is character works - TRUE",
{
expect_true(
object = check_is_character(x = "I_Shall_Pass",
error = FALSE)
)
expect_true(
object = check_is_character(x = "I_Shall_Pass",
error = TRUE)
)
expect_true(
object = check_is_character(x = c("I_Shall_Pass"),
error = FALSE)
)
expect_true(
object = check_is_character(x = c("I_Shall_Pass"),
error = TRUE)
)
expect_true(
object = check_is_character(x = c("I_Shall_Pass",
NULL),
error = FALSE)
)
expect_true(
object = check_is_character(x = c("I_Shall_Pass",
NULL),
error = TRUE)
)
expect_true(
object = check_is_character(x = c("I_Shall_Pass",
"I_Shall_Not_Pass"),
error = TRUE)
)
expect_true(
object = check_is_character(x = c("I_Shall_Pass",
"I_Shall_Not_Pass"),
error = FALSE)
)
}
)
test_that(
"check is character works - FALSE",
{
expect_false(
object = check_is_character(x = c("I_Shall_Pass",
NA_character_),
error = FALSE)
)
expect_false(
object = check_is_character(x = NA_character_,
error = FALSE)
)
expect_false(
object = check_is_character(x = NULL,
error = FALSE)
)
expect_false(
object = check_is_character(x = 1,
error = FALSE)
)
expect_false(
object = check_is_character(x = 1L,
error = FALSE)
)
expect_false(
object = check_is_character(x = TRUE,
error = FALSE)
)
}
)
test_that(
"check is character works - ERROR",
{
expect_error(
object = check_is_character(x = c("I_Shall_Pass",
NA_character_),
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a character vector!",
fixed = TRUE)
)
expect_error(
object = check_is_character(x = NA_character_,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a character vector!",
fixed = TRUE)
)
expect_error(
object = check_is_character(x = NULL,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a character vector!",
fixed = TRUE)
)
expect_error(
object = check_is_character(x = 1,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a character vector!",
fixed = TRUE)
)
expect_error(
object = check_is_character(x = 1L,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a character vector!",
fixed = TRUE)
)
expect_error(
object = check_is_character(x = TRUE,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a character vector!",
fixed = TRUE)
)
}
)
# Test check_is_scalar_character ----
test_that(
"check is scalar character works - TRUE",
{
expect_true(
object = check_is_scalar_character(x = "I_Shall_Pass",
error = TRUE)
)
expect_true(
object = check_is_scalar_character(x = "I_Shall_Pass",
error = FALSE)
)
expect_true(
object = check_is_scalar_character(x = c("I_Shall_Pass"),
error = TRUE)
)
expect_true(
object = check_is_scalar_character(x = c("I_Shall_Pass"),
error = FALSE)
)
expect_true(
object = check_is_scalar_character(x = c("I_Shall_Pass",
NULL),
error = TRUE)
)
expect_true(
object = check_is_scalar_character(x = c("I_Shall_Pass",
NULL),
error = FALSE)
)
}
)
test_that(
"check is scalar character works - FALSE",
{
expect_false(
object = check_is_scalar_character(x = c("I_Shall_Pass",
"I_Shall_Not_Pass"),
error = FALSE)
)
expect_false(
object = check_is_scalar_character(x = c("I_Shall_Pass",
NA_character_),
error = FALSE)
)
expect_false(
object = check_is_scalar_character(x = NA_character_,
error = FALSE)
)
expect_false(
object = check_is_scalar_character(x = NULL,
error = FALSE)
)
expect_false(
object = check_is_scalar_character(x = 1,
error = FALSE)
)
expect_false(
object = check_is_scalar_character(x = 1L,
error = FALSE)
)
expect_false(
object = check_is_scalar_character(x = TRUE,
error = FALSE)
)
}
)
test_that(
"check is scalar character works - ERROR",
{
expect_error(
object = check_is_scalar_character(x = c("I_Shall_Pass",
"I_Shall_Not_Pass"),
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a scalar character!",
fixed = TRUE)
)
expect_error(
object = check_is_scalar_character(x = c("I_Shall_Pass",
NA_character_),
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a scalar character!",
fixed = TRUE)
)
expect_error(
object = check_is_scalar_character(x = NA_character_,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a scalar character!",
fixed = TRUE)
)
expect_error(
object = check_is_scalar_character(x = NULL,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a scalar character!",
fixed = TRUE)
)
expect_error(
object = check_is_scalar_character(x = 1,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a scalar character!",
fixed = TRUE)
)
expect_error(
object = check_is_scalar_character(x = 1L,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a scalar character!",
fixed = TRUE)
)
expect_error(
object = check_is_scalar_character(x = TRUE,
error = TRUE),
regexp = gsub(pattern = " ",
replacement = "([[:space:]].*|\\n.*)?",
x = "must be a scalar character!",
fixed = TRUE)
)
}
)
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.