From b7b7a61696daf38819736caeb180a86d41b34dcb Mon Sep 17 00:00:00 2001 From: Andre <> Date: Tue, 16 Jan 2024 22:50:21 +0100 Subject: [PATCH] Tests added --- spec/meilisearch/index/settings_spec.rb | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/spec/meilisearch/index/settings_spec.rb b/spec/meilisearch/index/settings_spec.rb index fbd0f371..12f53d20 100644 --- a/spec/meilisearch/index/settings_spec.rb +++ b/spec/meilisearch/index/settings_spec.rb @@ -886,5 +886,28 @@ def update_synonyms(index, synonyms) expect(index.non_separator_tokens).to be_empty end end + + describe '#proximity_precision' do + it 'has byWord as default value' do + expect(index.proximity_precision).to eq('byWord') + end + + it 'updates proximity precision' do + update_task = index.update_proximity_precision('byAttribute') + client.wait_for_task(update_task['taskUid']) + + expect(index.proximity_precision).to eq('byAttribute') + end + + it 'resets proximity precision' do + update_task = index.update_proximity_precision('byAttribute') + client.wait_for_task(update_task['taskUid']) + + reset_task = index.reset_proximity_precision + client.wait_for_task(reset_task['taskUid']) + + expect(index.proximity_precision).to eq('byWord') + end + end end end