diff --git a/test/match_test.rb b/test/match_test.rb index 082c5af..39519b1 100644 --- a/test/match_test.rb +++ b/test/match_test.rb @@ -121,7 +121,11 @@ class MatchTest < Minitest::Test def test_misspelling_zucchini_transposition store_names ["zucchini"] assert_search "zuccihni", ["zucchini"] - assert_search "zuccihni", [], misspellings: {transpositions: false} + + # need to specify field + # as transposition option isn't supported for multi_match queries + # until Elasticsearch 6.1 + assert_search "zuccihni", [], misspellings: {transpositions: false}, fields: [:name] end def test_misspelling_lasagna diff --git a/test/test_helper.rb b/test/test_helper.rb index 621324a..6c76fa7 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -46,6 +46,10 @@ def elasticsearch_below60? Searchkick.server_below?("6.0.0-alpha1") end +def elasticsearch_below61? + Searchkick.server_below?("6.1.0-alpha1") +end + def elasticsearch_below22? Searchkick.server_below?("2.2.0") end -- libgit2 0.21.0