diff --git a/test/where_test.rb b/test/where_test.rb index 2b22fc0..5c71b53 100644 --- a/test/where_test.rb +++ b/test/where_test.rb @@ -77,17 +77,19 @@ class WhereTest < Minitest::Test end def test_where_string_operators - store [ - {name: "Product A", store_id: 1}, - {name: "Product B", store_id: 2} - ] - error = assert_raises RuntimeError do assert_search "product", [], where: {store_id: {"lt" => 2}} end assert_includes error.message, "Unknown where operator" end + def test_unknown_operator + error = assert_raises RuntimeError do + assert_search "product", [], where: {store_id: {ilike: "%2%"}} + end + assert_includes error.message, "Unknown where operator" + end + def test_regexp store_names ["Product A"] assert_search "*", ["Product A"], where: {name: /\APro.+\z/} -- libgit2 0.21.0