`actual <- is_na(x, coerce_to_logical = TRUE)` produced unexpected warnings.
Expected match: Coercing x to class .logical.\\.
Actual values:
* Coercing x to class ‘logical’.

"test is_false with a logical input returns true when false",
"test is_na with a logical input returns true when NA",
"test is_na with a character input and no coercion returns true when not NA",
expected <- rep.int(c(FALSE, TRUE), c(6, 1))
actual <- is_na(x, coerce_to_logical = FALSE)
noquote(rep.int(c("not missing", ""), c(6, 1)))
"test is_na with a character input and coercion returns true when not 'T' or 'F'",
expected <- rep.int(c(FALSE, TRUE), c(2, 5))
actual <- is_na(x, coerce_to_logical = TRUE),
noquote(rep.int(c("true", "false", ""), c(1, 1, 5)))
"test is_na with a complex input and no coercion returns true when not NA",
expected <- rep.int(c(FALSE, TRUE), c(4, 1))
noquote(rep.int(c("not missing", ""), c(4, 1)))
"test is_na with a complex input and coercion returns true when not NA",
noquote(rep.int(c("false", "true", ""), c(1, 3, 1)))
"test is_na with a list input and no coercion returns true when elements contain a single NA",
x <- list(NA, TRUE, FALSE, c(TRUE, FALSE, NA))
expected <- rep.int(c(TRUE, FALSE), c(1, 3))
noquote(rep.int(c("", "not missing"), c(1, 3)))
"test is_na with a list input and coercion throw an error",
"x cannot be coerced to any of these types: .logical.\\."
"test is_not_false with a logical input returns true when not false",
"test is_not_na with a logical input returns true when not NA",
"test is_not_true with a logical input returns true when not true",
"test is_true with a logical input returns true when true",

"test is_false with a logical input returns true when false"
"test is_na with a logical input returns true when NA"
"test is_na with a character input and no coercion returns true when not NA"
"test is_na with a character input and coercion returns true when not 'T' or 'F'"
"test is_na with a complex input and no coercion returns true when not NA"
"test is_na with a complex input and coercion returns true when not NA"
"test is_na with a list input and no coercion returns true when elements contain a single NA"
"test is_na with a list input and coercion throw an error"
"test is_not_false with a logical input returns true when not false"
"test is_not_na with a logical input returns true when not NA"
"test is_not_true with a logical input returns true when not true"
"test is_true with a logical input returns true when true"