# WARNING - Generated by {fusen} from dev/flat_kwb_simulate_inflow.Rmd: do not edit by hand # nolint: line_length_linter. test_that("hintNoSuch works correctly", { # Test with single element expect_equal( hintNoSuch("x", type = "element"), "No such element:\n- 'x'\n" ) # Test with multiple elements expect_equal( hintNoSuch(c("x", "y"), type = "element", suffix = "s"), "No such elements (sorted)s:\n- 'x'\n- 'y'\n" ) # Test with sorted = FALSE expect_equal( hintNoSuch(c("b", "a"), type = "item", sorted = FALSE), "No such items:\n- 'b'\n- 'a'\n" ) # Test with numeric vector expect_equal( hintNoSuch(1:3), "No such elements (sorted):\n- 1\n- 2\n- 3\n" ) # Test with logical vector expect_equal( hintNoSuch(c(TRUE, FALSE)), "No such elements (sorted):\n- FALSE\n- TRUE\n" ) })