diff --git a/tests/testthat/_snaps/backend-.md b/tests/testthat/_snaps/backend-.md index 5b414ab16..358ebd8b1 100644 --- a/tests/testthat/_snaps/backend-.md +++ b/tests/testthat/_snaps/backend-.md @@ -45,7 +45,9 @@ test_translate_sql(str_like(x, "abc", ignore_case = TRUE)) Condition Error in `str_like()`: - ! Backend only supports case insensitve `str_like()`. + ! Backend does not support case insensitve {.fn str_like}. + i Set ignore_case = FALSE for case sensitive match. + i Note, using `tolower()` to cast string and pattern to lower case would also achieve a case insenitive match. # default raw escapes translated correctly diff --git a/tests/testthat/test-backend-.R b/tests/testthat/test-backend-.R index d04ec01db..741305e2e 100644 --- a/tests/testthat/test-backend-.R +++ b/tests/testthat/test-backend-.R @@ -103,9 +103,9 @@ test_that("lead and lag translate n to integers", { test_that("can translate case insensitive like", { local_con(simulate_dbi()) - test_translate_sql(str_like(x, "abc")) + test_translate_sql(str_like(x, "abc", ignore_case = FALSE)) expect_snapshot( - test_translate_sql(str_like(x, "abc", ignore_case = FALSE)), + test_translate_sql(str_like(x, "abc", ignore_case = TRUE)), error = TRUE ) })