From 987f351b5397c38990c0d988b81d1235e01de6cd Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Tue, 30 Jul 2019 11:21:50 -0700 Subject: [PATCH] Test unknown operator [skip ci] --- test/where_test.rb | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) 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