From 72d6ff771daabeead370aa38fd0deadf3ba17310 Mon Sep 17 00:00:00 2001 From: Andrew Kane Date: Fri, 18 Feb 2022 14:49:29 -0800 Subject: [PATCH] Fixed tests for Elasticsearch 8 [skip ci] --- test/misspellings_test.rb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/test/misspellings_test.rb b/test/misspellings_test.rb index 5cff4d5..f41d263 100644 --- a/test/misspellings_test.rb +++ b/test/misspellings_test.rb @@ -13,13 +13,21 @@ class MisspellingsTest < Minitest::Test def test_prefix_length store_names ["ap", "api", "apt", "any", "nap", "ah", "ahi"] - assert_search "ap", ["ap"], misspellings: {prefix_length: 2} + if Searchkick.server_below?("8.0.0") + assert_search "ap", ["ap"], misspellings: {prefix_length: 2} + else + assert_search "ap", ["ap", "api", "apt"], misspellings: {prefix_length: 2} + end assert_search "api", ["ap", "api", "apt"], misspellings: {prefix_length: 2} end def test_prefix_length_operator store_names ["ap", "api", "apt", "any", "nap", "ah", "aha"] - assert_search "ap ah", ["ap", "ah"], operator: "or", misspellings: {prefix_length: 2} + if Searchkick.server_below?("8.0.0") + assert_search "ap ah", ["ap", "ah"], operator: "or", misspellings: {prefix_length: 2} + else + assert_search "ap ah", ["ap", "ah", "api", "apt", "aha"], operator: "or", misspellings: {prefix_length: 2} + end assert_search "api ahi", ["ap", "api", "apt", "ah", "aha"], operator: "or", misspellings: {prefix_length: 2} end -- libgit2 0.21.0