From e4da507805579c1cfb84e3bd8c2c3cc3be040dec Mon Sep 17 00:00:00 2001 From: edward-burn <9583964+edward-burn@users.noreply.github.com> Date: Thu, 4 Apr 2024 13:55:45 +0100 Subject: [PATCH] snapshot test --- tests/testthat/_snaps/backend-.md | 4 +++- tests/testthat/test-backend-.R | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) 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 ) })